Location

Red Barn Liquor
601 N Dixie Boulevard
Odessa, TX 79761
United States
31° 51' 19.3896" N, 102° 21' 32.6772" W