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.