NPI Central
Ellis Physical Therapy and Associates LLC NPI Number 1821628645 — Idaho Falls, ID | NPI Central