Texas Pain Institute Find A Doctor Directions Texas Pain Institute 1429 Clear Lake Rd Ste 100 Weatherford, TX 76086 United States (817) 348-8600 Schedule Appointment Directions 32.7405681, -97.7777104