301 Interstate 20
Odessa, TX 79768
About

Located South County Road, West Entrance