Sherborn MA Farms 1. 98 N Main St, Sherborn, MA 01770 | Dowse Orchard (508) 653-2639 2. 41 Kendall Ave, Sherborn, MA 01770 | Sunshine Farm (508) 655-5022