NPI Central
Shrewsbury Physical Therapy Limited Partnership NPI Number 1073728879 — Shrewsbury, PA | NPI Central