Location


Neuro Spinal Hospital is located on Jumeirah Beach Road, Jumeirah 2. Our main entrance is at the rear of the building.