May 17 EcoFest Delivers Fun-Filled Experiences in Healthy, Sustainable Living and Hundreds of Ways to Celebrate Earth Day Every Day EcoFest offers something for everyone: it’s a day chock full of music, green cuisine, libations, children’s ‘fun’tivities, money-saving product …