1. Vandervalk Farm 25 Lovell St, Mendon, MA 01756 Coordinate: 42.082672,-71.56518 Phone: (508) 478-8733