Share
twitterlinkedinfacebook
Image 1 of 1
08_NEW_010715EC05.JPG
MILFORD, CT-7 January 2015-010715EC05-  Milford Power is located along Shelland Street in Milford. Steam can be seen from the future site of a residential development across the street from the property. Erin Covey Republican-American