About Pepperell Place
20 Mill Street, Pepperell, MA
Pepperell Place is a 190,000 square foot multi-tenanted business center uniquely positioned as a professionally managed facility offering a variety of uses: manufacturing, industrial, and office. The property recently underwent renovation include courtyard upgrades, entry improvements with outdoor seating, landscaping, a new entrance, and lobby area.