Location

JRs Liquor Store
7724 Decker Drive
Baytown, TX 77520
United States
29° 46' 17.6844" N, 95° 0' 55.6632" W