Urgent Care & Walk-In ClinicsMercy Physician Associates INCUrgent Care Clinic1220 1st Ave NE, Cedar Rapids, IA, 52402(319) 399-8617Cedar Rapids, IAView Details