DARUL IFTA WAL IRSHAD2587 ROURKE DR, AURORA, IL 60503 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions