Rhodes Island

Saint Joan of Arc Church, 3357 Mendon Rd, Cumberland, RI 02864