It's at St. Francis Xavier Church
81 No. Carpenter St.
EAST PROVIDENCE
Please explain the inappropriate content below.