National Institute of Neurology and Neurosurgery is located in Ciudad de México, CDMX, Mexico on Av. Insurgentes Sur 3877, La Fama, Tlalpan. National Institute of Neurology and Neurosurgery is rated 4.3 out of 5 in the category specialized hospital in Mexico.
Address
Av. Insurgentes Sur 3877, La Fama, Tlalpan
Accessibility
Wheelchair-accessible entrance