They're website directs to a page that says this: "The Eagle Electric Supply and Ralph Pill websites have been redirected to www.needco.com, as our unified website. Please bookmark this new site." Needco's site lists their only Boston location as 50 Von Hillern Street, which isn't far away, so I guess they're keeping that one.
I don't know why that requires the old one to be torn down though.