198 Tyler Road Contoocook, NH 03229
Farm, Farm Stand, CSA
Terra Organics NH
From website: Terra Organics NH is a certified organic family farm located on the banks of the Blackwater River in Contoocook, NH. Established in 2012, our mission is to grow wholesome, organic produce for ourselves and our community.