THE INSPECTERS EPISODE THREE LOCATION: NEW ORLEANS, LOUISIANA “LAND OF LOST SOULS” “Well, that’s promising,” says Jacob, reading over my shoulder as I skim the list of filming locations. 1) THE PLACE D’ARMES 2) MURIEL’S RESTAURANT 3) ST. LOUIS NO. 1, NO. 2, NO. 3 4) LAFAYETTE CEMETERY 5) THE OLD URSULINE CONVENT 6) THE LALAURIE MANSION

