NPI Central
Thayn Physical Therapy, PLLC NPI Number 1053668970 — Challis, ID | NPI Central