St Rose Of Lima Rectory

(508) 763-2244

282 Vaughan Hill Rd
Rochester, MA 02770-2003