1. Electronics Recycling in Dedham, MA 100 Rustcraft Rd, Dedham, MA 02026 Coordinate: 42.23327,-71.16605 Phone: (877) 578-6638