NPI Central
Iowa Physical Therapy, P.C. NPI Number 1821480302 — Cedar Rapids, IA | NPI Central