NPI Central
Physio Shop Idaho LLC NPI Number 1750242889 — Idaho Falls, ID | NPI Central