March 3, 2011
Photo by Ed Runyan
The former engineering building, above, at Delphi Packard Electric will be demolished along with a manufacturing building at the company’s North River Road facilities in Howland.
Use the comment form below to begin a discussion about this content.
Forgotten your password?