Northborough Treasurer
63 Main St
Northborough, MA 01532
The Town of Northborough, located in Massachusetts, was incorporated in 1766 and became a full-fledged town in 1775. It was originally part of Marlborough and then Westborough. The town has a rich history, with the early churches serving as the center of all town activities.
Northborough is home to various departments and boards, including the Accounting, Assessors, Police, Fire, Recreation, and Library departments, among others. The town offers a range of services and programs to its residents and businesses, ensuring a well-rounded community.
Generated from the website
Also at this address
See a problem?
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.