We’d love to hear from you! Below you will find our contact information or you can use our contact form located below:
Address: 291 Gray Road, Falmouth, ME 04105
Farm Stand/The Flower Shop Hours:
Saturday 9am-4pm, Sunday 11am-4pm
*The Farm Stand is open as self-service during the weekdays and full service on the weekends in the month of October. We are closed for the winter months.
Farm Phone #: 207-878-8787
Farm Manager: Max Boudreau