Memorial Care Urgent Care on N. Water

3131 N Water St Suite 2400, Decatur, IL 62526

Phone: 217-588-2600

Memorial Care Urgent Care on N. Water

About Memorial Care Urgent Care on N. Water

Memorial Care Urgent Care on N. Water is at 3131 N Water St Suite 2400, Decatur, IL 62526. Its opening hours aren't listed, so call before you go.

It averages 3.2 stars from 79 Google reviews, close to the 3.5-star average of the other 2 rated clinics in Decatur.

There are 2 other clinics within 5 miles; the closest is Local MD Urgent Care - Decatur IL, 1.3 miles away.

Other urgent care nearby