1031 Canal, Architectural structure in New Orleans, Louisiana.
The site at 1031 Canal Street sits in the Central Business District near the French Quarter and was planned for a high-rise tower reaching approximately 190 feet. The proposed multi-story building was designed to house apartments, retail shops, and a parking structure.
A Woolworth department store built in the 1930s occupied this corner until the 1990s when the chain closed its doors. In 2011 the site received approval for a new mixed-use development combining housing and commercial space.
The structure represents the evolving architectural landscape of New Orleans, where new developments intersect with preservation efforts in historic neighborhoods.
The location sits on Canal Street, one of the main downtown corridors served by streetcar lines. Visitors interested in urban planning or construction history can explore the surrounding area and observe how the neighborhood continues to change.
Construction began in 2018 but a partial collapse occurred in October 2019, resulting in multiple worker fatalities. Subsequent investigations revealed serious errors in the design of steel connections and floor support systems.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.