1. Freedom Renewable Energy 116 W Broadway # 102, Derry, NH 03038 Coordinate: 42.87461,-71.33561 Phone: (603) 552-5466