Appointment & Contact Info WANT TO SCHEDULE AN APPOINTMENT? Call us at (806) 531-3977 or use our self-scheduling option below. Click Here Clinic Address 12115 Indiana Ave. Lubbock, TX. 79423 Main Phone (806) 531-3977 FAX (806) 531-3978 Clinic Hours Mon-Fri: 8am-5pmSat & Sun: Closed