21 George Newsletter January 2025
Pictured: My Grandfather and Uncle hanging a holiday wreath on the 21 George St. Lowell, MA office building in the early '90's. In 1965, my grandfather and his brothers developed an office building at 21 George St in Lowell, Massachusetts. …