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.