Location

Kc's Liquor and Beer
3409 82nd Street
Lubbock, TX 79423
United States
33° 31' 10.0308" N, 101° 53' 19.8744" W