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