819 1st StNew Orleans, LA 70130
From Business: Founded in 1979, ICCF is a multi-cultural Christian church in inner city New Orleans. Training believers to live transformed lives in a post Christian era. We are a…
Serving the New Orleans Area.
6017 Airline DrMetairie, LA 70003
× Thank You!