the headquarters of the church is in new iberia