-
Celebration Barn
Distance: 30.7 Mi190 Stock Farm Rd
04281 South Paris -
Shakaree Red Deer Farm
Distance: 186.3 Mi17 Cunliffe Road
4761 New Limerick
Description
Laughing Stock Farm is a four season, certified organic farm located in Freeport, Maine serving the restaurant, retail, and consumer markets from Portland to Brunswick. Four season farming in our 17,000 square feet of greenhouses allows us to provide fresh, local produce to our CSA shareholders, restaurants and retailers all winter, while our eight outside acres rest and rejuvenate for the coming April.