Memorial Care Urgent Care on N. Water
3131 N Water St Suite 2400, Decatur, IL 62526
Phone: 217-588-2600
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.