Grotto of the Redemption, 1st Avenue Northwest, West Bend Museums Grotto of the Redemption Opened in 1912, located in West Bend. EXPLORE PLACE