ALLEN BROTHERS FARMS
Updated 44 days ago
6023 US Route 5 Westminster, Vermont 05158
In 1956, following their dream to produce the finest apple crop in all of New England, four Allen brothers purchased an orchard on a southern Vermont hillside in the beautiful Connecticut River Valley...
Fresh homemade sandwiches and food in our Deli Bakery, Gas Station, garden center, easy on/off highway access, ample parking, fast service.
Associated domains: allenbrosfarms.com