Where is the Nightwatch filmed?

A&E’s Nightwatch filming takes place on location in New Orleans, Louisiana, USA.