Your Trusted Family Doctor in Thornhill

Comprehensive, patient-centered family care for every stage of life — from preventive checkups to chronic condition management, delivered with compassion, experience, and medical excellence.

20+ Years Family Practice Experience

Serving Ontario, Alberta & Saskatchewan

Family Care

Personalized Family Medicine You Can Trust

At Ava Clinic, our family practice is built on one simple principle: your health deserves consistent, personalized, and compassionate care. We focus on long-term relationships, not one-time visits — ensuring that every patient receives attention tailored to their unique medical history, lifestyle, and goals.

Our approach to family medicine combines preventive care, early diagnosis, and ongoing health management, helping you stay healthy at every stage of life.

With our experienced physician, you can expect:

  • Comprehensive health assessments to monitor your overall well-being
  • Preventive screenings and checkups to detect issues early
  • Management of acute and chronic conditions with evidence-based care
  • Support for families, children, and seniors under one trusted provider
  • Accessible care, including same-day or after-hours visits when needed

We understand that navigating healthcare can feel overwhelming. That’s why we prioritize clear communication, patient education, and a supportive environment where you feel heard and respected.

Whether you’re visiting for a routine checkup or managing a long-term condition, our goal is to provide care that is proactive, reliable, and centered around you and your family.

Accepting New Patients
Join a trusted family practice focused on long-term health and personalized care. Our clinic welcomes individuals and families seeking reliable, professional medical support in a comfortable and patient-centered environment.
Meet Your Doctor

Experienced, Compassionate Family Physician

Dr. Mehrshad Mahmoudi is a dedicated family physician with over a decade of experience providing comprehensive medical care across Ontario, Alberta, and Saskatchewan. His diverse clinical background allows him to deliver well-rounded, evidence-based care tailored to patients of all ages.

Dr. Mahmoudi believes that effective healthcare begins with trust, communication, and continuity. He takes the time to understand each patient’s medical history, concerns, and long-term health goals, ensuring that every treatment plan is both personalized and practical.

His approach focuses on:

  • Preventive care and early diagnosis
  • Long-term management of chronic conditions
  • Patient education and informed decision-making
  • Building lasting doctor–patient relationships

Known for his calm, attentive, and professional manner, Dr. Mahmoudi is committed to helping individuals and families achieve and maintain optimal health with confidence and peace of mind.

Personalized Care

Tailored medical plans designed around your health history, lifestyle, and long-term wellness goals.

Accessible Visits

Same-day and after-hours appointments available for urgent concerns and ongoing care when you need it most.

Trusted Experience

Years of clinical expertise delivering consistent, evidence-based care across multiple provinces in Canada.

Learn More

What Does a Family Doctor Do?

Family medicine is a comprehensive area of healthcare focused on providing continuous, holistic care for individuals and families across all ages and life stages. A family doctor is often your first point of contact within the healthcare system, offering both preventive and ongoing medical support.

Unlike walk-in clinics that address short-term concerns, a family physician builds a long-term relationship with you, understanding your medical history, lifestyle, and evolving health needs. This allows for more accurate diagnoses, personalized treatments, and better overall health outcomes.

Family doctors provide a wide range of services, including:

  • Routine checkups and preventive screenings
  • Diagnosis and treatment of common illnesses
  • Management of chronic conditions such as diabetes or high blood pressure
  • Pediatric and women’s health care
  • Referrals to specialists when needed

One of the most valuable aspects of family medicine is continuity of care. Having a dedicated physician ensures that your health is consistently monitored, and potential issues are identified early.

At Ava Clinic, our family practice is designed to deliver accessible, patient-centered care that supports your health not just when you’re sick — but throughout your entire life.

Comprehensive Family Healthcare Services We Provide

Stay Healthy With Preventive Care

Regular checkups and early detection help prevent serious conditions, ensuring long-term health, peace of mind, and better outcomes for you and your family.

Ongoing Care

Managing Chronic Conditions Effectively

Chronic conditions require consistent monitoring and a proactive approach to care. At Ava Clinic, we support patients living with long-term health conditions by providing structured, personalized management plans designed to improve stability and quality of life.

We treat conditions such as diabetes, hypertension, thyroid disorders, and other ongoing medical concerns. Our approach includes regular follow-ups, medication adjustments, and continuous health monitoring to ensure your condition remains well-managed.

By focusing on early intervention and preventive strategies, we aim to reduce complications and hospital visits while helping you maintain a balanced and active lifestyle.

+1
Medical Experience
1
Provinces Clinical Experience
1%
Patient Satisfaction
+1
Patients Served
Patient Support

Long-Term Health Monitoring & Guidance

Living with a chronic condition can be challenging, but with the right medical support, it becomes manageable. Our clinic emphasizes patient education, ensuring you understand your condition, treatment options, and daily management strategies.

We work closely with you to build a sustainable care plan that fits your lifestyle, offering guidance on diet, activity, and medication adherence.

Our goal is to create a supportive environment where you feel confident, informed, and in control of your health journey — with a trusted physician by your side every step of the way.

Same-Day Visits

Get prompt medical attention for urgent concerns with same-day appointments, helping you avoid delays and unnecessary stress.

After-Hours Care

Access extended care beyond regular hours for non-emergency issues, ensuring your health concerns are addressed when it’s convenient.

Quick Access

Enjoy efficient scheduling and minimal wait times, so you receive timely care without long delays or disruptions to your day.

Care Built Around You

We focus on personalized, respectful, and attentive care, ensuring every patient feels heard, valued, and confidently supported.

Personalized Plans

Every patient receives a customized care plan based on their medical history, lifestyle, and goals. We take time to understand your needs and create solutions that are practical, effective, and tailored specifically to you for long-term health success.

Clear Communication

We prioritize open, honest communication, ensuring you fully understand your condition, treatment options, and next steps. Our goal is to make every visit informative, empowering, and free from confusion or uncertainty.

Respectful Care

Your comfort and dignity are always respected. We provide care in a welcoming, supportive environment where you can openly discuss your concerns and feel confident that your health is our top priority.

Long-Term Support

We focus on building lasting relationships with our patients, offering continuous guidance and support throughout every stage of your health journey, not just during occasional visits.

Comprehensive Care for Every Stage of Life

Whether you’re managing your health independently or seeking a reliable physician, our clinic provides personalized, one-on-one medical care tailored to your needs.

We support individuals with:

  • Routine checkups and preventive care
  • Diagnosis and treatment of health concerns
  • Ongoing monitoring for long-term wellness

Our goal is to help you stay proactive about your health while providing trusted medical guidance you can rely on.

We care for families by offering consistent, coordinated healthcare under one trusted provider. This allows us to understand shared health histories and provide more effective care.

Family care includes:

  • Health monitoring for all family members
  • Preventive screenings and vaccinations
  • Support for both short-term and long-term health needs

Having one clinic for your entire family ensures continuity, convenience, and peace of mind.

Children require attentive, compassionate care that supports their growth and development. Our pediatric services focus on keeping your child healthy in a comfortable and friendly environment.

We provide:

  • Routine checkups and immunizations
  • Monitoring developmental milestones
  • Treatment for common childhood illnesses

We also guide parents with clear advice and reassurance, helping you feel confident in your child’s health journey.

As health needs evolve with age, we provide dedicated care for older adults focused on maintaining independence and quality of life.

Our senior care includes:

  • Regular health assessments and monitoring
  • Management of age-related conditions
  • Medication review and support

We work closely with patients and families to ensure safe, consistent, and compassionate care.

For individuals with demanding schedules, we offer efficient and flexible healthcare solutions designed to fit into your lifestyle.

Our approach includes:

  • Quick appointments with minimal wait times
  • Same-day or after-hours availability
  • Streamlined care for common health concerns

We help you stay on top of your health without disrupting your work and daily commitments.

Start Your Care
With Confidence

Why Choose Ava Clinic

Experience trusted, patient-focused family care backed by medical expertise, personalized attention, and a commitment to long-term health for individuals and families.

Reliable Access

Flexible scheduling and timely appointments ensure care when you need it most.

Expert Care

Experienced physician delivering accurate diagnoses and effective treatments with trusted expertise.

Personal Attention

Every patient receives focused care tailored to individual needs and health goals.

Trusted Environment

Comfortable clinic setting designed to make patients feel safe, respected, and valued.

Patient Voices

Real Experiences. Real Confidence.

Areas We Serve

  • Thornhill
  • Toronto
  • North York
  • Richmond Hill
  • Greater Toronto Area (GTA)
How to Register
  • Contact our clinic by phone or online form
  • Provide your basic personal and medical information
  • Schedule your first consultation or assessment
  • Bring identification and relevant medical records
  • Meet your doctor and begin your care plan

Family Practice Contact Info

* Please call this number directly for all primary care inquiries.

Clinic Hours

Monday to Friday 1 pm to 7 pm

Wednesdays 1-2:30 pm by phone, 4:30 pm to 7 pm physical appointments.

Saturdays: 10 am to 2 pm.

* Please call our office to make sure Saturday appointments are not affected by holidays and long weekends.
MM slash DD slash YYYY
Type Appointment Note
Patient Questions

Your Question answered

Yes, we are currently accepting new patients at our family practice. We welcome individuals and families seeking reliable, long-term medical care in a professional and supportive environment.

To get started, simply contact our clinic to register. Our team will guide you through the process and help you schedule your first appointment with ease.

Appointments are recommended to ensure you receive timely and dedicated care. Booking in advance allows us to allocate sufficient time for your visit.

However, we may accommodate same-day or urgent visits depending on availability. We encourage you to contact the clinic to check current scheduling options.

Yes, we offer same-day appointments whenever possible for urgent medical concerns. Our goal is to provide quick access to care when you need it most.

Availability may vary depending on demand, so we recommend calling early in the day to secure your appointment.

We offer a full range of family medicine services, including preventive care, chronic disease management, pediatric care, and treatment of acute illnesses.

Our clinic focuses on delivering comprehensive, continuous care that supports your health at every stage of life.

Many of our family practice services are covered by OHIP, depending on eligibility and the type of care provided.

For specific coverage details, we recommend contacting our clinic directly so our staff can provide accurate and up-to-date information.

Yes, we offer after-hours care on selected days to accommodate patients who cannot visit during regular clinic hours.

This ensures you have access to medical support when it’s most convenient, especially for non-emergency concerns that require timely attention.

Absolutely. We provide ongoing management for chronic conditions such as diabetes, hypertension, and thyroid disorders.

Our approach includes regular monitoring, treatment adjustments, and personalized care plans to help you maintain stability and improve your quality of life.

Yes, we provide pediatric care for infants, children, and adolescents. Our services include routine checkups, vaccinations, and treatment of common illnesses.

We focus on creating a comfortable environment for children while supporting parents with clear guidance and care.

You can book an appointment by calling our clinic or using the contact form on our website.

Our team will assist you in finding a suitable time and ensure your visit is scheduled quickly and efficiently.

Our clinic is conveniently located in Thornhill, serving patients from Toronto, North York, Richmond Hill, and surrounding areas.

We are easily accessible and provide a welcoming environment for all patients seeking trusted family medical care.