Location

Hops Scotch & Vinery
3201 Faudree Road
Odessa, TX 79765
United States
31° 55' 9.4692" N, 102° 17' 31.5744" W