North Texas Neurosurgical & Spine Center Find A Doctor Directions North Texas Neurosurgical & Spine Center 350 Westpark Way Euless, TX 76040 United States Schedule Appointment Directions 32.8333467, -97.1205857