3131 N Water St, Decatur, Illinois 62526(217) 588-2600
This location is temporarily closed. The closest location is Memorial Care on US 36 East. You may also book a virtual care appointment through the My Memorial app.