Barn Door & Pecos Depot
Address:
2140 Grant Way, Odessa, TX 79761
Phone:
(432) 337-4142
Restaurants
Other Businesses:
- Barn Door South Forty at 2140 Andrews Hwy, Odessa, TX 79761
- Church's Chicken at 1336 N County Rd W, Odessa, TX 79763
- Wing Street at 2113 Andrews Hwy, Odessa, TX 79761
- Pizza Hut at 2113 Andrews Hwy, Odessa, TX 79761
- Kaleidoscoops Ice Cream and More at 1400 N County Rd W, Odessa, TX 79763