1. Green on Green Computer Recycling 123 South St, Boston, MA 02111 Coordinate: 42.35131,-71.05756 Phone: (844) 309-7247