Pepperell MA Retirement Communities & Homes 1. 12 Hollis St, Pepperell, MA 01463 | Independent Living Facility (978) 433-9637