Location

Palms Liquor Spec's Wine & Spi
2711 61st Street
Galveston, TX 77551
United States
29° 16' 14.7504" N, 94° 49' 49.5624" W