Louis Armstrong Park is a 30 acre park featuring several sites and sculptures related to New Orleans music history. The main pedestrian entrance is on N. Rampart at St. Anne Streets. The shady landscaped space to the west (towards Canal St.) is…