South Boston Cathedral Unveils Major Renovation
Jan 24, 2020
The Cathedral of the Holy Cross is the largest Roman Catholic Church in New England and has been a pillar of the Boston community for over 150 years. ElectricTV recently featured the cathedral's modern renovations installed by the NECA-IBEW Powering America team.