1. Public Works-Dispatch 470 Dedham Ave, Needham, MA 02492 Coordinate: 42.26928,-71.22047 Phone: (781) 455-7542