1. Public Works Dept-Garage 470 Dedham Ave, Needham, MA 02492 Coordinate: 42.26928,-71.22047 Phone: (781) 455-7534
2. D.A. Welch Construction Needham, MA 02492 Phone: (617) 698-7268