Crossroads Locationsiteadmin2020-07-08T18:49:11-06:00 Cross Roads, TX Location Location & CONTACT 3201 US Highway 380, Suite 100, Cross Roads, TX 76227 Phone : 833-724-6725 Fax : 903-405-1524 Email : info@headacheandpaininstitute.com Our Hours Mon – Thu – 7:00 AM to 5:30 PM Schedule Your Appointment