NPI Central
Strider Physical Therapy NPI Number 1881226652 — Idaho Falls, ID | NPI Central