ICR is a 501(c)(3) registered non-profit organization. ICR is the largest Islamic organization in Henrico County and runs multiple facilities spread across West End at Hungary Rd, Twin Hickory, Mayland Dr & Innsbrook. In addition to the daily Salat & Jumua, ICR conducts a Full time and Part time Hifz Program for the youth, a Sunday School, weekly halaqa for the youth, Tajweed & Hadith classes for both brothers and sisters. ICR also regularly conducts guest scholar events and Ramadan activities.