The Neuro. Montreal Neurological Institute-Hospital
(143)
Hospital in Montreal, Quebec
The Montreal Neurological Institute-Hospital, also known as Montreal Neuro or The Neuro, is a research and medical centre dedicated to neuroscience, training and clinical care, located in the city's downtown core of Montreal, Quebec, Canada.
Address: 3801 Rue University, Montréal, QC H3A 2B4, Canada
Hours: Open ⋅ Closes 7 PM
Phone: +1 514-398-6644