South Coast Improvement, Co. Completes Renovation Project at Stetson Medical Center
South Coast Improvement Company (SCI), a design-build general contractor serving New England and the Mid-Atlantic states, recently won a renovation project at Stetson Medical Center, 541 Main Street, South Weymouth,…