1053 Carling Avenue, Box 820, Ottawa, ON K1Y 4E9, Canada
Distance: 130 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.