1. Catholic Church 1001 NW Church St, Leon, IA 50144 Coordinate: 40.74675,-93.7477 Phone: (641) 446-4789