NPI Central
Freedom Physical Therapy, LLC NPI Number 1518649235 — Nampa, ID | NPI Central