Location

A-Star Liquor Beer & Wine
1701 Frontage Road
Vernon, TX 76384
United States
34° 9' 16.3116" N, 99° 15' 54.288" W