The Meteor Crater, approximately 550 feet in diameter, is the second largest in the nation. The crater is the result of a barrage of meteors crashing to the earth some 20,000 to 30,000 years ago. It is approximately ten miles west of Odessa, via Business 20. Enjoy a self-guided tour and visit the Thomas Rodman Museum and Visitor Center on site.
Come visit us in Odessa, Texas