Neuro Spinal Hospital - NSH is located in Dubai, UAE on Dubai Science Park, Umm Suqeim St, Al Barsha South. Neuro Spinal Hospital - NSH is rated 4.6 out of 5 in the category specialized hospital in UAE.
Address
Dubai Science Park, Umm Suqeim St, Al Barsha South
Accessibility
Wheelchair-accessible entrance
Wheelchair-accessible toilet