St Rose of Lima Meeting Address 244 W Main St, Northborough, MA, 01532 Roman Catholic Church Profile »