Location

Bert Wheeler Beverage Store
12901 Queensbury Lane
Houston, TX 77079
United States
29° 46' 39.7812" N, 95° 33' 48.8304" W