News

Miller and Sons of Lake Charles. The estimated $40 million building opened in 1983. In 2005, the Capitol One Tower endured damage from Hurricane Rita, and a renovation took place in 2007.