ICC OhioBy Islamic Center of Cleveland ( Free )
The Islamic Center of Cleveland (ICC), located in Parma, OH, is a non-profit religious organization that caters to the Muslim community in the Greater Cleveland area. The ICC was established for the following purposes: to ...