Community-governed. Patient-focused. Everyone welcome.
Need urgent help? Call 911 Care in 7+ languages

Services

Services are the ongoing, one-to-one clinical care you receive at Generations Medical Centre. Each service below has its own page with an overview, who it is for, what is included, how to access it, and what it costs. Some services are part of our planned expansion and are noted as coming soon.
Book Appointment
OUR SERVICES

Comprehensive, Personalized Care for You and Your Family

One-to-one clinical care you receive at Generations Medical Centre.

primary-care-doctor-patient-consultation

Primary Care

Learn more
physical-therapy-rehabilitation-patient-stretching

Allied Health

Learn more
Therapist-and-patient-in-a-counseling-session

Mental Health and Counselling

Learn more
A-healthcare-provider-clearly-visible-on-the-device-screen

Virtual and After-Hours Care

Learn more

The information on these pages is for general guidance and is not a substitute for medical advice. If you have an urgent medical concern, call 911 or go to your nearest emergency department. If you are a patient and need advice when we are closed, see our After-Hours Care information.

New Patient Registration Form

Become a Patient.

Generations Medical Centre is currently accepting new patients.

Our multilingual care team reflects the diversity of our community.

Hours of Operation:

  • Monday - Saturday: 08:30 AM - 6:00 PM
  • Sunday: 09:00 AM - 6:00 PM

Closed on all Ontario statutory holidays.

Patient Registration

    Generations Medical Centre follows all privacy health laws. Your information is always kept safe.