Maple Tree Place

The second store in Vermont.