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