New Orleans, LA | 3.9mm | 92' x 9.8' | Corporate Meeting