Location

North Shore Liquors
7708 Lohman Ford Bldg D
Lago Vista, TX 78645
United States
30° 28' 29.1864" N, 97° 58' 33.7476" W