top of page

196 Highland Cliff Rd, Windham, ME 04062
Telephone number:
(207) 572-1066
Farm, Farm Stand, CSA
Bumbleroot Organic Farm
Windham
from website: Bumbleroot Organic Farm is a certified organic farm located in Windham, Maine. Our mission is to connect people from our community with the land and the food that sustains them and to help strengthen our local food system. We use regenerative farming practices to grow vegetables, flowers, and herbs which we sell at local farmers markets, to our wholesale partners, and through our CSA program.
bottom of page