Decatur Urgent Care Walk In Clinic LLC

Urgent Care Clinic Decatur, IN

About

Decatur Urgent Care Walk In Clinic LLC is a urgent care clinic in Decatur, IN.

Details

Specialty
Urgent Care & Walk-In Clinics
Category
Urgent Care Clinic
Location
Decatur, IN 46733
NPI
1669131074
Source
CMS NPPES NPI Registry

Location

632 S 13th St, Decatur, IN, 46733

Get Directions

632 S 13th St, Decatur, IN, 46733

More Urgent Care & Walk-In Clinics in IN