Spectra Sports Medicine & Physical Therapy 6801 Indiana Ave. Lubbock, TX 79413
Mon. Thurs.7 am 6 pm Fri. 7 am 5 pm Closed:Weekends and 12 1 Weekdays
Phone: (806) 785-7900 Fax: (806) 785-7909
Email Team Spectra
Stay in touch with Spectra for tips to aide in a healthy and injury free life!
NAME
EMAIL