Islamic Center of Peoria ICP is a non-profit Islamic organization founded in 1997 and is located in Peoria, Illinois. It is a Masjid and a Community Center serving the Muslims of Peoria and Central Illinois. 0 Upcoming 0 Past
ICP is a non-profit Islamic organization founded in 1997 and is located in Peoria, Illinois. It is a Masjid and a Community Center serving the Muslims of Peoria and Central Illinois.