Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online. The Odessa Meteor Crater is a meteorite crater in the southwestern part of Ector County, southwest of the city of Odessa, Texas, United States. It is located approximately 3 miles (5 km) south of I-20 at FM 1936 south. This is one of two impact crater sites found in Texas, the other being the much larger and older Sierra Madera crater.