Property taxes are due today for New Orleans home and business owners are due today.
1 / 3
WDSU - New Orleans
Thu, May 3, 2012 12:49 PM EDT