Holland Construction Services begins construction for new senior living development in Glen Carbon
Holland Construction Services has begun construction on Keystone Place at Magnolia Commons, a new senior living community in Glen Carbon, Illinois. This 180,000 square-foot project…