Chronic Pain Clinic
6 Finch Ave West
Family & Walk-In Clinic
298 John Street
Give us a Call
Send us a Message

Our Family Practice & Walk-In Clinic

Toronto Poly Clinic Thornhill

We provide quality medical care for all types of non-emergency health care needs. Our clinic is staffed with board-certified physicians and a friendly support staff that are here to help you get the best care possible. Our clinic offers a wide range of services, including physicals, vaccinations, laboratory services, and general medical advice.

We understand that you may have time constraints or that your regular doctor may not be available, and so we strive to provide a convenient, efficient and cost-effective solution to your needs. We look forward to helping you get back to your best health.

Please contact us for walk-in hours at our Thornhill clinic.

Wellness is our Vision.
Your BEST health is our Mission.

With over 20 years of experience, Toronto Poly Clinic is a leading network of medical clinics dedicated to providing exceptional healthcare services. Our team includes 16 dedicated doctors supported by professional and friendly staff, all committed to your health and well-being.

We focus on effective treatment plans and patient education, empowering you to understand and practice treatments and rehabilitation techniques. This approach enables you to become an active participant in your recovery and wellness journey.

Proudly partnered with

At HealthMax, we strive to meet the needs of the Thornhill community by offering holistic treatments to improve your health. Our physiotherapy clinic in Thornhill offers a suite of services including chiropractic care, massage therapy, and physiotherapy for various ailments, injuries, or other issues. Our staff has years of collective experience and are committed to providing you the best treatment to give you the relief you need. Our Thornhill physiotherapy clinic offers tailored treatment and products, such as custom knee braces, to give you the utmost comfort while relieving pain and strengthening muscles.

Wellness is our Vision. Your best health is our Mission.


Our Family Doctors

We are proud to introduce our dedicated team of family physicians now serving the Thornhill/Markham community.

Dr. Nahal Dezfooli
Family Doctor

Dr. Dezfooli attended the University of Toronto, where she was extensively trained in Family Medicine. She joined the Toronto Poly Clinic Thornhill team in 2022. Dr. Dezfooli is passionate about providing comprehensive and continuous health care to people of all ages. She is currently accepting new patients through Health Care Connect.

Health Care Connect
Dr. Petro George
Family Doctor

Dr. George attended the University of Toronto, where he was extensively trained in Family Medicine and Emergency Medicine. He has hospital privileges at Southlake Regional Health Centre in Newmarket. He joined the Toronto Poly Clinic Thornhill team in 2022. Dr. George is passionate about providing comprehensive primary care to people of all ages. He is not currently accepting new patients.

  • Mon9:30AM - 8:00PM
  • Tues9:30AM - 5:00PM
  • Wed9:30AM - 8:00PM
  • Thurs9:30AM - 5:00PM
  • Fri9:30AM - 5:00PM
  • Sat - CLOSED
  • Sun - CLOSED
Please call for walk-in hours & availability.