Yellow Turtle
1799 Mountain Rd, Stowe VT 05672