Location

Boo's Liquor Store
305 IH 20 East
Terrell, TX 75160
United States
32° 42' 10.836" N, 96° 16' 27.7932" W