Self-serve farmstand open Tuesday & Friday 11am-6pm. Preorder to guarantee availability!
580 Brighton AvePortland, Maine207.774.812988 Congress StreetPortland, Maine207.773.788840 Pine StreetPortland, Maine207.699.418196 Main StreetYarmouth, Maine207.846.1234
2 Somerset Street Portland, Maine 04101 207.774.7711
290 Congress StreetPortland, Maine207.805.1599
1 Union WharfPortland, ME 04101207.756.6230
269 Foreside RoadFalmouth, ME 04105(207) 781-2128
200 US-1 ALT #300Scarborough, ME 04074207-883-4057
161 Ocean StreetSouth Portland, ME 04106207-808-8507