1. Town Of Hudson Light Power Dept 49 Forest Ave, Hudson, MA 01749 Coordinate: 42.38747,-71.55715 Phone: (978) 568-8736