Public Services Administration Building
Drag box to select area
The Town of Needham recently uprooted its official departments and moved into a spacious building. All offices and meetings are currently housed in this building while renovation continues at the previous building at Town Common.
500 Dedham Ave, Needham, MA 02492
- Accessibility Details: The entrance is at street level.
- Hours: By appointment
- Accessible: yes