Falmouth MA Fruits & Vegetables-Wholesale 1. 800 Gifford Street Ext, Falmouth, MA 02540 | Jack in the Beanstalk Farms (508) 548-1300