Immanuel Lutheran Church
511 Russell Rd Dekalb, IL 60115-2221
815-756-6669
Business Hours
Payment Types