Welcome to The Four Villages Community Health Centre

We have a team of health care professionals in one place to look after all your health needs including: routine visits, physical and mental health therapies, and programs to help you manage your health.


Our doctors, nurse practitioners and nurses see people for:

  • regular check-ups
  • non-urgent sickness
  • treatment of ongoing conditions


We also provide additional health services to help you feel better physically and mentally, and we have a range of programs available throughout the year at both our locations.


Our Services and Programs are designed to meet the needs of our community. We serve residents in the Roncesvalles, Swansea, Bloor West and Junction communities.


Our health care services include primary health care services and allied health care services.


What is Primary Health Care?

Primary Health Care plays an important role in keeping you healthy! It includes the basic day-to-day services given by your health care provider.

This can be regular check-ups, visits for when you feel really sick and immunizations.
On our primary health care services team are family doctors, nurse practitioners, registered nurses, a primary care coordinator and a clinical assistant.



What is Allied Health Care?

Allied Health care is a term used to describe the broad range of health professionals who are not a doctor, nurse or dentist. 

Our allied health services team includes chiropodists, physiotherapists, an occupational therapist, dietitians, social workers, a therapist and community health workers.

This inter-disciplinary team-based approach lets you get the right care you need by the right provider.


How to see one of our Primary Health Care Team (Family Doctor, Nurse Practitioner)

We accept clients who live in our service area and are without a family doctor or nurse practitioner in the City of Toronto, or clients whose family doctor is closing their practice.

If you wish to switch for other reasons, please feel free to contact our Intake Worker Jennifer to discuss your needs at 416-604-0640 ext. 1051 or email jenniferb@4villages.on.ca

If you would like to receive allied health care services at Four Villages, please contact our reception teams at 416-604-3361 for our Bloor location and 416-604-3362 for our Dundas location.