1701 Indiana Ave, Lubbock, TX 79409, United States
7340 19th St, Lubbock, TX 79407, United States
5502 26th St, Lubbock, TX 79407, United States