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 25-26, December 23-24, and December 31.
*Emergency call-in appointments may be available for our current patients.