Address: 1 Freret Street
Arena in Devlin Fieldhouse is a 4,100-seat, multi-purpose arena built in 1933 on Tulane University's Uptown campus in New Orleans, Louisiana. Since its
Arena in Devlin Fieldhouse is a 4,100-seat, multi-purpose arena built in 1933 on Tulane University's Uptown campus in New Orleans, Louisiana. Since its