Location


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