St Peter & Kasle in Providence RI

St Peter & Kasle
4 Richmond Sq Providence, RI 2906