Allison Ball Field
2 Tilley Ave, Saint John, New Brunswick
Canada Games Aquatic Center
50 Union Street, Saint John, New Brunswick
Cedar Groves
2010 Golden Grove Rd, Saint John, New Brunswick
Champion Spirit Athletics
1185 Bayside Dr, Saint John, New Brunswick
Charles Gorman Arena
80 University Ave N, Saint John, New Brunswick
Dance Zone Dance Studio
475 Millidge Ave, Saint John, New Brunswick
Danceability
358 Rothesay Ave, Saint John, New Brunswick
Fung LOY KOK Taoist TAI Chi- Saint John
721 Chapel St, Saint John, New Brunswick
G. Forbes Elliot Athletics Centre
100 Tucker Park Rd, Saint John, New Brunswick
Golden Glove Amature Boxing Club
210 Wentworth St, Saint John, New Brunswick
Harbour Station
99 Station St, Saint John, New Brunswick
Hilton Belyea Arena
390 Lowell St, Saint John, New Brunswick
Hurricane Paintball Games
82 Crane Mountain Rd., Saint John, New Brunswick
Jack Kyle Memorial Ball Field
200 Visart St, Saint John, New Brunswick
Jeux Canada Games Stadium
100 Tucker Park Rd., Saint John, New Brunswick
KIO Karate Club
475 Millidge Ave, Saint John, New Brunswick
Lord Beaverbrook Rink
536 Main St, Saint John, New Brunswick
Luna Belly Dance
139 Prince Edward St, Saint John, New Brunswick
Memorial Field
711 Deer Rd, Saint John, New Brunswick
MXT Fight Academy
303 Westmorland Rd, Saint John, New Brunswick
Okuden Martial Arts Academy
87 Prince William St, Saint John, New Brunswick
Peter Murray Arena
711 Dever Rd, Saint John, New Brunswick
Port City Dance Academy/ the Studio Dance School
187 St. James Street, Saint John, New Brunswick
Rockwood Park Golf Course
1255 Sandy Point Rd, Saint John, New Brunswick
Stewart Hurley Arena
1500 Hickey Road E, Saint John, New Brunswick
Urban Dance Company
640 Manawagonish Road, Saint John, New Brunswick