FRAMINGHAM – Another long-time Framingham business is leaving downtown.
After 70 years on Union Avenue, Congress Insurance has closed its doors in downtown.
The insurance company has found a new home in Framingham however, at the Santander Building at 1 Whittier Street. The company is renting space with Charles River Brokerage.
The Crouch Building, home to the insurance company for seven decades, will be demolished soon, after the Framingham Planning Board approved an apartment project.
Congress Insurance has been in downtown Framingham since 1927.
VTT Management Chief Executive Officer Vaios Theodorakos plans to demolish the Crouch Building to build a 6-story mixed use apartment complex.
The Crouch Building is also home to the Edward M. Kennedy Health Center, which is seeking a new location in Framingham.
Panza Shoes in the Wilsonia building next to the new apartment development is one of the oldest businesses still operating in downtown Framingham. In 2015, Fitts Insurance, after 83 years in downtown Framingham, moved to Southborough.
Therodorakos told the Planning Board the new apartment complex would have about 4,000 square feet of commercial space on the first floor and 75 residential units including 49 1-bedroom and 26 2-bedroom units.
The latest apartment project brings the total number of apartments approved for the 01702 zip code in the past couple of years to more than 1,000 apartments.
And in May 2017, Framingham Town Meeting approved an $8.7 million tax incentive for two developers for 467 apartments for downtown.