Wolfers Lighting building is no more

Wolfers Lighting, located at 1339 Main St., was once the go-to place for high-end lighting fixtures in Waltham. The store closed in 2021. Earlier this week, Diane Lassman Carretta-Gaskill, who worked at Wolfers for 22 years, photographed the now-demolished building.
Comments (1)
Comments are closed.

What are the plans for this site and the two sites, recently demolished next to it?