The Fillmore
New Orleans
VENUE
Opened in 2019, The Fillmore New Orleans has an atmosphere that celebrates extraordinary hospitality and service.
CAPACITY
2,000
PHONE
504-881-1555
ADDRESS
6 Canal Street
New Orleans
LA
70130, US