Venue Info

The location of many events throughout the year, Louis Armstrong Park is a 32-acre park located in the Tremé neighborhood in NOLA.