Contact
Michelle Vaillancourt,
Town Accountant
Needham Town Hall
1471 Highland Avenue
Needham,
MA
02492
(781) 455-7500
Hours
Monday - Friday
8:30 am - 5:00 pm
To further the mission of the Finance Department through maintenance of appropriate records and financial reports and through monitoring of all financial activity for accountability and legal compliance.