You are here

Louis Armstrong Stadium

City: 
Region: 
Country: 
Capacity: 
18,000
Opened: 
1973
Associated Venues: 

Concerts