Book a fitting, lessons or contact us now.
Please note that not all services are available at all locations. Please visit your nearest location page from the menu bar above for a more accurate representation of the services offered at individual locations.
By submitting this form you are agreeing to receive communications from Modern Golf.
TORONTO (HQ)
2785 Skymark Ave Unit #17
Mississauga, ON L4W 4Y3
(905) 629-1003
toronto@moderngolf.ca
www.moderngolf.ca
DOWNTOWN TORONTO
100 King St W.
First Canadian Place CN0143
Toronto, ON M5X 1A6
(416) 214-4531
downtowntoronto@moderngolf.ca
www.moderngolf.ca
CALGARY
512 Manitou Rd SE
Calgary, AB, T2G 4C4
(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 – OUTLET
5980 McLaughlin Road, Unit #3
Mississauga, ON, L5R 3X9
(905) 502-8010
heartlandoutlet@moderngolf.ca
www.moderngolf.ca/outlet
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
Vaughan, ON L4K0A2
(905) 669-4406
AJAX – OUTLET
Ajax, ON L1Z 1G1
(905) 424-7501
ajaxoutlet@moderngolf.ca
LANGLEY
Langley, BC V3A 5E6
(604) 427-3010
langley@moderngolf.ca