Location

Chubbs Liquor Beer & Wine
13989 Hwy 121 South
Trenton, TX 75490
United States
33° 26' 13.4736" N, 96° 19' 53.5656" W