Concentra Urgent Care
5940 Decatur Blvd, Indianapolis 46241