1. The Green Leaf Guardian 2874 Tarbell Hill Rd, Cavendish, VT 05142 Coordinate: 43.43037,-72.54582 Phone: (802) 738-6252