1. Nature's Best Farm Stand 256 Central St, Berlin, MA 01503 Coordinate: 42.39279,-71.61189 Phone: (978) 360-7796