Comanche Trail South Park
301 Interstate 20 Service Rd, Odessa, TX 79766, USA
Read MoreThis is a great place to be if you're in Odessa! They have some nice metal fenced in spots and its away from town. Simone and her people are very accommodating! If you like secluded spaces close to town this is it!
Spacious, very quiet, family oriented and very safe. Friendly owner/manager. I highly recommend.