x
Loading...

Exit 120 on I-20 West

Right 1.68 mi

Parkway Inn

3071 E Business 20, Odessa, TX 79761

1-432-332-4224 Directions