Locory page
Capital One Tower (Louisiana)
By Seeker
The Capital One Tower, once the tallest building in Lake Charles, Louisiana, was a prominent feature of the downtown skyline until its demolition in September 2024. Originally opened in 1983 as the CM Tower, it underwent several name changes due to bank acquisitions, ultimately becoming the Capital One Tower. Standing at 375 feet with 22 stories, it housed professional offices and the City Club restaurant, which offered stunning panoramic views. Despite being built with 'hurricane-proof' glass, the tower suffered significant damage from Hurricanes Rita, Laura, and Delta, leading to its eventual abandonment and demolition. The tower's history reflects the resilience and challenges faced by the region, making it a point of interest for tourists and researchers alike.
Tags
Location
Views
1
Be the first to comment!