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