Location

Crossroads Liquor Beer & Wine
1807 S Houston
Kaufman, TX 75142
United States
32° 34' 31.3356" N, 96° 18' 50.3136" W