1. New England Breeze Solar 7 Santos Dr, Hudson, MA 01749 Coordinate: 42.40085,-71.55901 Phone: (978) 567-9463