6313 Homestead Ave a12, Lubbock, TX 79424, United States
5212 34th St, Lubbock, TX 79407, United States