
Ate the Elephant Farmstead is a farm stand with vegetables and pumpkins in North Yarmouth, Maine.
Season starts in August.
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.