Muslim Religious Life Affiliate (Islamic Center of Cleveland)
E-mail: Office: Peters Hall 407 (440) 775-8190