TweetBy Stephanie A. Milliman Boulder is a conglomerate of earth-conscious, tree hugging environmentalists and home to some of the country’s best eco-conscious boutiques. Over the past half decade or more, there have been a considerable amount of businesses cropping up that sell sustainable/earth friendly items, and Eco Ellie’s store on 2525 Arapahoe is our top...