Mount Sinai Hospital Department of Opthalmology is located in Toronto, Canada on 60 Murray St. Mount Sinai Hospital Department of Opthalmology is rated 5 out of 5 in the category ophthalmology clinic in Canada.
Accessibility
Wheelchair-accessible toilet