76th Holy Spirit Festival
Holy Spirit Church 7243 East 10th Street, Indianapolis, IN, United StatesYou're invited to join us at the 76th annual Holy Spirit Festival, one of the oldest Catholic festivals in Indianapolis! It's going to be an amazing occasion for the entire family! Holy Spirit is a diverse and welcoming […]