Odessa, Texas, is a beautiful little city in southwest Texas, in the heart of the oil and gas industry in that state. There is always something to see and do in Odessa or any of its neighboring cities, including attractions for everyone in the family. If you’re ready to enjoy the warm Texas sunshine or […]