Elwood Orchards is a historic family-owned and operated farm orchard in Londonderry, NH, with a rich legacy spanning over a century. Established in 1910, the Elwood name has been synonymous with quality and tradition, providing generations of families with fresh produce and a genuine farm experience.
Following the passing of Wayland H. Elwood in 2012, his sons Wayne and Wayland, along with other family members, have taken up the mantle, ensuring the continuation of their father's cherished legacy.
Generated from the website