98 North Main Street
Sherborn, MA 01770
Dowse Orchards is a century farm with a 200-year history of family production in apples, vegetables, greenhouse crops, flowers, Christmas trees and pumpkins, to name just a few. The farm stand offers maple syrup, preserves, gift baskets, sweet apple cider pressed fresh every week, and of course apples.
This Farm is Known For
Pick Your Own
98 North Main Street, Sherborn, MA 01770