Lubbock, TX
11814 Indiana Ave #700Lubbock, TX 79423
11814 Indiana Ave #700
Lubbock, TX 79423Store hours:
- Monday-Friday 7am-8pm
- Saturday 8am-8pm
- Sunday 11am-6pm
Location details:
In shopping center located behind Laura Bush Middle School.
Store hours: