1. Odessa Diesel Repair 315 W Mason St, Odessa, MO 64076 Coordinate: 38.99934,-93.95566 Phone: (816) 633-4802