Advertisement
Fellowship and Merienda after the mass.
Event Venue & Nearby Stays
SS Peter and Paul Cathedral, 1347 North Meridian Street,Indianapolis, Indiana, United States