- Address: 5094 South 385 West Texas - Odessa Texas United States 79766
- Phone: 432-307-8888
- Website: https://lelandsbarns.com/odessa/
-
Monday Open 8:30 am5:00 pm Tuesday Open 8:30 am5:00 pm Wednesday Open 8:30 am5:00 pm Thursday Open 8:30 am5:00 pm Friday Open 8:30 am5:00 pm Saturday Open 8:30 am5:00 pm Sunday Closed