Locations


All Urgent Care Locations

All Locations

Memorial Care Urgent Care N. Water

Address
3131 N. Water St.
Suite 2400
Decatur, IL 62526

Temporarily Closed

Learn More Get Directions