Dr. Leigh Sowerby

Get in touch

(519) 646- 6143

Location

St. Joseph's Health Care
Department of Otolaryngology
London, Ontario,
Canada