Hours Of Operations Green Depot Massachusetts Stoneham Green Depot Hours of Operation and Locations in Stoneham, MA 4.5 - 122 votes 1 Locations in Stoneham www.greendepot.com Green Depot Hours Category: Home & Garden Green Depot - Stoneham, MA 02180 100 Fallon Rd(781) 914-3300 View Store Details Explore StonehamView More Apparel MarshallsCarharttCatherinesDress BarnCoach Sports LA FitnessSport CenterOlympia Sports Jewelry MarshallsThe Paper Store Recommend For You Green Earth Natural Food Green Gourmet Market Green Heart Foods Green Solutions Carpet Green Steamers Green Street Market Greenpoint Electrical Supply Griffin Land & Nurseries Incorporated Gristede's Sloan's Supermarket Gristede's Supermarket