A Neuro Spinal Hospital 1st Floor, Neuro Spinal Building, Jumeirah Street, Jumeira Second, Jumeirah, Dubai Landmark: Opp Jumeirah Beach Park P.O.Box: 71444, Dubai Tel: +971 4 3420000 Fax: +971 4 3420007 Keyword(s) : Category(s) : Hospitals