dmh oCChEALTH & wELLNESS pARTNERS 2120 N. 27 th street decatur, il 62526 217-423-4300
Hours of operation at this location ****By Appointment Only****
Mon. 7:00 AM - 5:00 PM Tues. 7:00 AM - 5:00 PM Wed. 7:00 AM - 5:00 PM Thurs. 7:00 AM - 5:00 PM Fri. 7:00 AM - 5:00 PM Sat. Closed Sun. Closed Weekend Appointments Available Call First For Same Day Service 217-423-4300