Elmwood Family Health Centre
Thames Valley Family Health Team
Elgin Centre (Elgin Mall)
417 Wellington St, Suite 111
St Thomas
Phone: Clinic: 519-631-3223 ext 117
Family Health Team: 519-473-0530 ext 2187
Fax: Doctors: 519-286-0390
Family Health Team: 519-631-8005
View Profile
Stroke Resources Information London South West Healthy Aging