Poydras Center


The Poydras Center is a 27-story, -tall skyscraper located at 650 Poydras Street at the intersection with St. Charles Avenue in the Central Business District of New Orleans, Louisiana.