Offices

Our New Orleans office is located in Place St. Charles in the New Orleans Central Business District, which is a few minutes walk from the headquarters of many of Louisiana’s most significant businesses as well as several of New Orleans’ major attractions and landmarks.

Our Baton Rouge office is located downtown in the IBM building, overlooking the state capitol and the Mississippi River.

New Orleans Office

201 St. Charles Avenue
Suite 4600
New Orleans, LA 70170-4600

Baton Rouge Office

100 North Street
Suite 800
Baton Rouge, LA 70802

Contact Us