NPI Central
Anchor Physical Therapy LLC NPI Number 1083374813 — Altoona, IA | NPI Central