1. Leon Automotive 100 SE Hill St, Leon, IA 50144 Coordinate: 40.73863,-93.74032 Phone: (641) 446-7143