St. Michael's Episcopal Church

St. Michael's Episcopal Church

399 Hope St, Bristol, RI 02809, USA