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

Programs

Programs are time-bound or group-based offerings that support health beyond one-to-one clinical care. They are designed to help you build skills, manage a condition, or connect with others facing similar challenges. Many programs are open to patients and, where noted, to the wider community.
Book Appointment
OUR PROGRAMS

Comprehensive, Personalized Care for You and Your Family

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

doctor-and patient-having-a-friendly consultation

Chronic Disease Management

Learn more
doctor-and patient-having-a-friendly consultation

Seniors and Home Care

Learn more
doctor-and patient-having-a-friendly consultation

Child and Youth Services

Learn more
doctor-and patient-having-a-friendly consultation

Maternal Health

Learn more
doctor-and patient-having-a-friendly consultation

Community Health and Capacity Building

Learn more
doctor-and patient-having-a-friendly consultation

Calendar of Events

Learn more

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.