1. Orifice Recycling And Refuse 6 Walden Dr, Natick, MA 01760 Coordinate: 42.27646,-71.38787 Phone: (774) 270-2587
2. ecoATM 1245 Worcester St, Natick, MA 01760 Coordinate: 42.30004,-71.38508 Phone: (858) 324-4111