Home › Venues › Churchill Park Churchill Park Tickets Buy tickets for concerts at Churchill Park in St. John’s, NL. No Upcoming Events No upcoming events scheduled at Churchill Park. Please contact us with any corrections. Hotels & Lodging Near Churchill Park About the Venue Churchill Park At-a-Glance AddressElizabeth St and Allandale PlSt. John's, Newfoundland and Labrador A1B 1S6Canada Map & Directions Advertisement