Redeemer Lutheran Church (LCMS) Categories Clear Lake Churches 301 South Main Street Ventura IA 50482 (641) 829-3615 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×