1. Top Notch - Small Engine Repair 1734 Highway 34, Osceola, IA 50213 Coordinate: 41.02558,-93.87693 Phone: (641) 414-1609