London Health Sciences Centre Cochlear Implant Program
University Hospital
Main floor
339 Windermere Road
London, Ontario
N6A 5A5
Phone: | 519 663-3641 |
Fax: | 519 663-3916 |
For driving directions to University Hospital and a detailed site map, please visit our maps and directions.