Farms in North Falmouth (MA) Full list of companies Farms category in North Falmouth, Massachusetts Village Farm Stand 75 County Rd, North Falmouth, MA 02556, (508)564-6977 Page 1