Saint James Church Of God Meeting Address 3404 Andover St, New Orleans, LA, 70121 Church of God Church Profile »