120 Perry Road, Strafford, NH, 03884
(603) 269-6203


At East Wind Farm you can pick: