Services and Programs

Services: At Four Villages our focus is on keeping you healthy, not just treating you when you are sick. We offer a team of health care providers who work together to take care of your health.

Our team includes: Chiropodists (foot care); Clinical Assistant; Community Health Workers; Dietitians; Doctors; Nurse Practitioners; Occupational Therapist; Physiotherapists; Registered Nurses; Registered Practical Nurse; and Social Workers/Therapist.

New Clients

Programs: We have group programs for all ages that provide education, techniques and practical tips for physical/mental health improvement.

Some of the programs we run include yoga, cooking workshops for healthy eating, mindfulness, mother and child programs, and pain management. Anyone in our community can register for our programs.

Find a Program

Contact Us




Monday to Thursday:
8am – 8pm

8am – 5pm

Saturday and Sunday and all Statutory Holidays:


How Can I Register?

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.

Services: To see a doctor or nurse practitioner at Four Villages, we accept people who live in our service area who don’t already have a family doctor or nurse practitioner in the City of Toronto, or people whose family doctor is closing their practice.

If you have a doctor or nurse practitioner somewhere else but want to see another health care professional on our team at Four Villages, a referral is required.

Programs: Anyone in our community may register for a program at Four Villages. If you’re interested in joining a group program please call us at 416-604-0640.

After Hours Care

If you see a doctor or nurse practitioner at Four Villages and have an urgent health concern that cannot wait until the clinic opens, you can call our after-hours phone service for medical advice.

After hours answering service:

One of our doctors will call back within 60 minutes to offer advice over the phone.

In an emergency go to your nearest hospital ER, or call 911.

Current Programs

PLEASE NOTE: Some programs will run virtually. Please check the program description carefully.


What Are Community Health Centres?

A Community Health Centre (CHC) provides primary health care for everyone. The CHC model is based on universal, equitable and accessible health care. This means that a CHC provides services to community residents like health care and programs that can help them feel better, no matter their life situation or financial status.

Community Health Centre staff believe in the concept of whole health and a preventative approach to care. They look at both your physical and mental wellbeing and address your health concerns as they come up to help prevent more serious illnesses.

Learn More about Community Health Centres and the model of care link to page on CHCs.

Please contact us any time at 416-604-0640 or