The Fillmore New Orleans Share: Event Planning The Fillmore New Orleans Visit Website 6 Canal Street New Orleans, LA 70130 (504) 881-1555 Facebook About Map About The Fillmore New Orleans is the perfect location to host your corporate event, private concert, awards ceremony, fundraiser or social event. Accommodating groups of 25 to 2,200 guests. What's Nearby? Distance: 5 10 15 20 25 50 mi.