Specialty Neurosurgery, Spine Surgery Office Location 801 N Orange Ave ste 720 | Orlando , FL | 32801 Phone (407) 288-8638