North Texas Neurosurgical & Spine Center Find A Doctor Directions North Texas Neurosurgical & Spine Center 1325 Pennsylvania Avenue Ste 890 Fort Worth, TX 76104 United States Schedule Appointment Directions 32.7370959, -97.3391658