St. Thomas - Elgin Community Health Hub
Parkhill
Strathroy Caradoc Family Health Organization
Strathroy - Thames Valley Family Health Team
London - Oxford Medical Group
Ailsa Craig
London - Byron Family Medical Centre
Administrative Office - Thames Valley Family Health Team
Woodstock - Thames Valley Family Health Team
Strathroy - Strathroy Medical Clinic.
Strathroy - West Middlesex Health Centre
St. Thomas - Windemere Family Medical Centre
St. Thomas - Elmwood Family Health Centre, Elgin Mall
Mt. Brydges - Southwest Middlesex Health Centre
London - Westmount Family Physicians
London - West London Family Health Centre
London - Victoria Family Medical Centre
London - St. Joseph's Family Medical Centre
London - Old South Family Health Organization
Ilderton - Middlesex Centre Family Medicine Clinic
London - 450 Central Ave.
If you want to make an appointment with your family doctor, please call their office directly.
To make an appointment with Thames Valley Family Health Team health professionals, please call the numbers below.
If you’re looking for a family doctor, please click here for a list of physicians that are accepting new patients.