Be the first to review Holy Cross Lutheran Church - Peoria, IL - Home - Use the thumbs to get started!