Gift Certificate to Allen Brothers Farm Market

Item Number: 86
Time Left: CLOSED
Description
Allen Brothers Farm is located in Westminster, VT. Terra Flora LLC has been the area's leading landscaping and garden business since 2003. A family own business out of Walpole, NH, we provide landscaping, hardscaping, and gardening. Allen Brothers full green house and deli, and features tastes of Vermont, including maple syrup, VT wines, craft beer, and much more.
Donated by
Terra Flora