Cathedral Square Corporation
Founded in 1977 and headquartered in South Burlington, Vermont, Cathedral Square operates as a non-profit organization. The Organization offers independent senior and shared housing, assisted living, and other housing facilities.
Last updated on