
Ate the Elephant Farmstead is a farm stand with vegetables and pumpkins in North Yarmouth, Maine.
Season starts in June.
20 Mill Rd, North Yarmouth, ME 04097
Ate the Elephant Farmstead is a farm stand in North Yarmouth, Maine with vegetables, pumpkins, and pick-your-own crops.