Mon, Tues, Wed & Fri 9:00 AM - 6:00 PM
Thurs. 9:00 AM - 12:00 PM
3350 N. Water St.
Decatur, Illinois 62526
Mon, Tues, Wed, Fri: 9am-6pm
We will be closed for holidays on November 28-29, December 24-25, and January 1.
*Emergency call-in appointments may be available for our current patients.