We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
This church is a 'daughter' church of the Mother Church and is just down from the main piazza.
Currently being usction of the new church.ed as the Parish Church for the parish of the Immaculate Conception while they are building a new church.