Artisan coffee and tea shop. Green Tree Coffee & Tea offers gourmet selections sourced from the finest growing areas. Located in Maine.