Decatur

Decatur,
Illinois

3030 North Woodford Street,
Decatur, IL 62526

Click here for directions >


Phone: 217-872-6150
Fax: 217-872-6152


Clinic Hours of Operation:
M, TH & F: 8:30am - 3:00pm
T: 8:30 - 5:00pm
On Call 24/7

Schedule A Consultation.

Take the first step in your journey towards returning to your new normal. We are here to help you every step of the way.

    Scroll to top