Physical Therapy Lubbock, TX / South Indiana South Indiana Location (806) 993-5041 (806) 993-5042 12706 Indiana Ave Suite 300 Lubbock, TX 79423 Physical Therapy Facility Monday–Friday: 7 am—6 pm Saturday & Sunday: Closed