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