Decatur Urgent Care & Walk in Clinic

632 S 13th St, Decatur, IN 46733

Phone: 260-706-2013

Decatur Urgent Care & Walk in Clinic

About Decatur Urgent Care & Walk in Clinic

Decatur Urgent Care & Walk in Clinic is at 632 S 13th St, Decatur, IN 46733. Its opening hours aren't listed, so call before you go.

It averages 4.7 stars from 105 Google reviews.

There are 2 other clinics within 5 miles; the closest is WellNow Urgent Care, 0.4 miles away.

Other urgent care nearby