Location

Lone Star Liquor
210 N Washington Avenue
Nixon, TX 78140
United States
29° 16' 10.524" N, 97° 45' 50.8284" W