Location Devens Eco-Efficiency Center RecyclingWorksMa March 20, 2018 Loading Map.... Devens Eco-Efficiency Center33 Andrews Parkway - DevensEvents 42.5393918 -71.61082879999998 Address 33 Andrews Parkway Devens MA 01434 United States Upcoming Events No events in this location