How to spend $500 in Northwoods Sports and Entertainment Center
Posted On June 23, 2021
NEW ORLEANS — Northwoods Sports & Entertainment Center, a new indoor sports and entertainment center in New Orleans, will open for business on Wednesday, June 1.
The new facility, which has been designed by architectural firm Skidmore, Owings & Merrill, will have seating for 150 and a full bar, restaurants, a bowling alley and a bowling and poker arcade.
It will be the second indoor sports center to open in the city after the former Northside Sports and Events Center opened in June 2019, according to the Northside Athletic Association.
Northwood will be home to the New Orleans Saints, the New York Mets, the Houston Texans and the Washington Redskins, according the NOLA.com, the city’s largest sports publication.
The Saints, who play their home games at the New Era Fieldhouse, moved from Louisiana to New Orleans from Metairie, La., in 2009.
The Saints are now playing at Metairies Sports Park in Metairia, La.
The Metairians also host the New England Patriots and the San Diego Chargers.
Northwoods is slated to open to the public on Wednesday.
Stay up-to-date on the newest news, weather and sports with the WDSU app from Apple app store and Google Play