Skip to content
Travel Agency

Stowe Farm

1 local recommends ·

Tips from locals

Lisa And Mike
Lisa And Mike
June 25, 2014
Small farmer's market store, horses, apple orchard, and even a rock wall for visitors to climb!
Location
15 Stowe Road
Millbury, Massachusetts 01527
Phone+1 508-865-9860