Location

Lake View Liquor
7826 Garland Road
Dallas, TX 75218
United States
32° 48' 44.442" N, 96° 43' 36.2316" W