Memorial Care Urgent Care on N. Water
Permanently closed
Photos
3131 N Water St Ste 2400
Decatur, IL 62526
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.
Also at this address
Owner verified
See a problem?