Thornhill Location

We are conveniently located in Thornhill, Ontario. Please use the zoom controls and map type selection features to toggle map placements and viewing options. Enter your address in the directions finder box to receive driving directions from Google Maps.

Directions:

Ajax/Pickering -> Thornhill

From Ajax/Pickering: Take HWY 401 W to HWY 404 N, exit at Steeles Ave E, turn left at Steeles Ave E, turn right at Bathurst St.

Brampton -> Thornhill

From Brampton: Take HWY 407 E, exit at Keele St, turn right at Keele St, turn left at Steeles Ave W, turn left at Bathurst St.

Markham -> Thornhill

From Markham: Go west on Steeles Ave E, Steeles Ave E continues into Steeles Ave W, turn right on Bathurst St, OR take HWY 407 W to Bathurst St, turn left at Bathurst St.

Mississauga -> Thornhill

From Mississauga: Take HWY 403 to HWY 401 E, take HWY 401 E to HWY 400 N, exit at Finch Ave, go east, turn left at Bathurst St.

North of Vaughan -> Thornhill

From north of Vaughan: Take HWY 400 S to HWY 407, go east on HWY 407, exit at Bathurst St, turn right at Bathurst St.

North of Markham -> Thornhill

From north of Markham: Take HWY 404 S to HWY 407, go west on HWY 407, exit at Bathurst St, turn left at Bathurst St.

Map & DirectionsPatient FormsRequest an AppointmentMeet the Doctor