Book a fitting, lessons or contact us now.

By submitting this form you are agreeing to email communications from Modern Golf.

TORONTO (HQ)

2785 Skymark Ave Unit #17
Mississauga, ON L4W 4Y3
(905) 629-1003
toronto@moderngolf.ca
www.moderngolf.ca

CALGARY

512 Manitou Rd SE
Calgary, AB, T2G 4C4
(403) 245-2643
calgary@moderngolf.ca
www.moderngolf.ca

CALGARY NORTH

Country Hills Golf Club
1334 Country Hills Blvd. NW
Calgary, AB, T3K 5A9
(403) 245-2643
calgary@moderngolf.ca
www.moderngolf.ca

HALIFAX

21 Micmac Blvd. Unit 295A
Dartmouth, NS, B3A 4N3
(902) 464-4461
halifax@moderngolf.ca
www.moderngolf.ca

MISSISSAUGA – THE OUTLET 

5980 McLaughlin Road, Unit #3
Mississauga, ON, L5R 3X9
(905) 629-1003
outlet@moderngolf.ca
outlet.moderngolf.ca

OAKVILLE

280 North Service Rd W. Unit A8
Oakville, ON, L6M 2S2
(905) 337-8748
oakville@moderngolf.ca
www.moderngolf.ca

VANCOUVER

12553 Bridgeport Rd #130
Richmond, BC V6V 1J4
(604) 278-0401
vancouver@moderngolf.ca
www.moderngolf.ca

VAUGHAN

255 Bass Pro Mills Dr. Unit 801
Vaughan, ON L4K0A2
(905) 669-4406