Green Tree Coffee & Tea is an independent grocery & food business based in Midcoast Maine. Since 2002, John Ostrand's Lincolnville Beach roastery hand-roasts artisan coffee and curates nearly 100 loose-leaf teas including their signature Fogbuster blend and Wellness herbal blend.