By New Canaan Chamber In Posted January 6, 2014Earth GardenEarth Garden is an exquisite floral design and retail boutique located at 89 Elm Street next to the movie theatre. Our shop features our signature, fresh floral and planted container [...] READ MORE