Memorial Care Urgent Care on N. Water

3131 N Water St Suite 2400, Decatur, IL 62526

Phone: +1 217-588-2600

Website

Google Rating: 3.2 (79 Reviews)

Located in Decatur, Memorial Care Urgent Care on N. Water offers convenient medical services at 3131 N Water St, Suite 2400. With a moderate 3.2-star rating from 79 Google reviews, patients report mixed experiences. While many appreciate the facility's cleanliness and some staff members' professionalism, several reviewers mention concerns about wait times and varying quality of care. The center provides walk-in treatment for non-emergency conditions, though patients should note that appointment availability can fluctuate. Some reviewers highlight positive interactions with specific providers who take time to listen and explain treatments thoroughly. The facility serves the local community with basic urgent care services, though patients with more complex needs might be referred elsewhere. Its location is easily accessible for Decatur residents seeking same-day medical attention when primary care isn't available.

Street View of Memorial Care Urgent Care on N. Water

Other Urgent Care Centers In The Area

See all urgent care centers in Decatur, Illinois

Explore urgent care options in Illinois