Browse the course records in and around Odessa, Texas.

Odessa, Texas, USA

Odessa, Texas

Odessa, Texas has 9 courses within 15 miles of city center. The average length of an 18-hole course is 5956 yards.