St. Thomas – Elmwood Family Health Centre, Elgin Mall

St. Thomas – Elmwood Family Health Centre, Elgin Mall
111-417 Wellington St.
St Thomas, ON
N5R 5J5
Get Directions

Phone: 519-631-3223 ext.117

NOTE: Elmwood’s after hours clinic now closes at 7:00 pm as the mall is also closing at that time.

Scroll to Top