1. Odessa Diesel Repair 315 W Mason St, Odessa, MO 64076 Coordinate: 38.99934,-93.95566 Phone: (816) 633-4802
2. Odessa Tractor And Small Engines 225 S 2nd St, Odessa, MO 64076 Coordinate: 38.99852,-93.95398 Phone: (816) 653-2160