Please ensure Javascript is enabled for purposes of website accessibility
Primary Care Services

Primary Care Services




55 Eccles Street: 
Monday & Tuesday  9 a.m. - 8 p.m.
Wednesday 9 a.m. - 5 p.m.
Thursday 1 p.m. - 5 p.m. 
Friday 9 a.m. – 4:30 p.m.

30 Rosemount Ave:
Monday 9 a.m. - 5 p.m.
Tuesday 9 a.m. - 5 p.m.
Wednesday 9 a.m. - 8 p.m. 
Thursday 1 p.m. - 5 p.m. 
Friday 9 a.m. – 4:30 p.m.

Contact Details

& Service Area

For who:

Existing clients of the centre

Service Area:

SWCHC Service Area

SWCHC Service Area

SWCHC Service Area


Eccles Branch, Rosemount Branch

For more information:

Eccles: 613-238-1220 ext. 1
Rosemount: 613-688-1177 ext. 1

Languages Offered:

English, Cantonese, Mandarin, Vietnamese

About this Program

Our team of doctors, nurses, dietitians and more offer a range of medical services at our Eccles and Rosemount locations. To become a registered client with one of our doctors or nurse practitioners you must live in the Somerset West Community Health Centre service area.

New! Need a follow-up or prescription renewal? Registered clients can book a 20-minute phone appointment with their primary care provider. Book online here

New! Our clinic is now using a secure, online tool through CognisantMD to communicate with clients through email.

Our primary care practice is currently closed for new clients. We encourage clients to continue looking for a provider elsewhere. Persons living in our catchment area can come to our walk-in clinic to see a nurse practitioner (NP) or use any of our services.

After Hours Care

If you are experiencing a medical emergency please call 911 or go to the nearest emergency room.

Registered clients of Primary Health Care who need urgent medical advice can reach the on-call doctor by calling 613-238-1220 or 613-688-1177 & press 1.

Monday - Friday    5:00 PM - 8:00 PM
Saturday & Sunday   9:00 AM - 5:00 PM

Outside of these hours while the Centre remains closed, clients are asked to call TeleHealth Ontario at 1-866-797-0000.