×

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