150 Montreal Road Suite 305, Ottawa, ON K1L8H2, Canada
Distance: 100 m
Company description
The Ottawa Hospital is a leading academic health sciences centre in Canada. Services are concentrated on three main campuses: the Civic, General and Riverside.