NPI Central
Iowa City Free Medical Clinic NPI Number 1609004811 — Iowa City, IA | NPI Central