Book a fitting, lessons or contact us now.
By submitting this form you are agreeing to receive communications from Modern Golf.
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.
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) 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
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