Immanuel Lutheran Church
Add to Favorites
CLOSED NOW
Today: 10:00 am - 3:00 pm
Tomorrow: 10:00 am - 3:00 pm
99 Years
in Business
Saved to Favorites
Immanuel Lutheran Church MO Synod
Phone: (303) 781-5887
Address: 3695 S Acoma St, Englewood, CO 80110
Website: http://luther95.com/ILC-ECO
3500 S Lincoln St, Englewood, CO 80113
3220 S Acoma St, Englewood, CO 80110
2695 S Franklin St, Denver, CO 80210
3885 S Broadway, Englewood, CO 80113
1400 S University Blvd, Denver, CO 80210
3500 S Logan St, Englewood, CO 80113
3290 W Milan Ave, Englewood, CO 80110
1801 S Logan St, Denver, CO 80210
5944 S Logan St, Centennial, CO 80121
2797 S Lowell Blvd, Denver, CO 80236