Contact Info
Islamic Center of Cleveland (ICC)
6055 W 130th St
Parma, OH 44130
Phone: 216.362.0786
Fax: 216.362.0787
Email: icc@iccleveland.org
Get in Touch
Have questions about Islamic Center programs or services? Let us help. Use our contact form and we’ll get back to you as soon as possible.