Office Locations

We are conveniently located in Ajax and Bowmanville. 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.

Ajax Office

Our Ajax office is located in the medical tower of the No Frills Plaza, on the southwest corner of Bayly and Harwood Ave. Wheelchair access and free parking are available.

Bowmanville Office

We are located on the corner of King and Division Street. Please enjoy free parking for up to two hours at the green P parking lot located on Division Street just north of our office.

95 Bayly St. West, Suite 302, Ajax, ON Canada L1S 7K8 • phone (905) 427-7310 • phone (905) 427-4768
54 King St. E., Bowmanville, ON Canada L1C 1N3 • phone (905) 623-2283 •