Mar 22, 2010 7:08 PM by Melissa Canone
The Immaculate Heart of Mary Parish Church on Pont Des Mouton Road was the first African-American church in the diocese. Some of "The Apostle" movie scenes were filmed there. It will now become part of the Woodlawn Road historic arts district.
4 hours ago