Our Lady of Mercy Chapel

Catholic · Newport, RI

100 Ochre Point Avenue, Newport, RI

← Back to Church Directory