Northborough Town Hall
63 Main Street, Northborough, MA 01532
Parks Division
All parks maintenance work is done by the highway department staff.