Location

Doc's Liquor Beer & Wine #184
7021 Quaker Avenue Space 100
Lubbock, TX 79424
United States
33° 31' 45.9732" N, 101° 54' 22.3056" W