View Screen-Reader Accessible Site

Location / Time

Our Address: 1802 S Duncan, Champaign, IL 61822

Service Times:  Sunday        - 10:30am
                        Wednesday -   7:00pm

Click here for a map.