1. Iron Mountain - Dedham 100 Rustcraft Rd, Dedham, MA 02026 Coordinate: 42.23334,-71.16596 Phone: (781) 355-1576