2005 N University Ave, Lubbock, TX 79415, United States
1405 N University Ave, Lubbock, TX 79415, United States
1611 N University Ave, Lubbock, TX 79415, United States