New Orleans will require The Willows complex to pay taxes | News 1 min read Taxes New Orleans will require The Willows complex to pay taxes | News admin July 25, 2024 The owner of The Willows Apartments, the Global Ministries Foundation, is under contract with a buyer and...Read More