NPI Central
Institute of Physical Therapy and Fitness NPI Number 1043392087 — Lewiston, ID | NPI Central