NPI Central
Ellis Physical Therapy P a NPI Number 1518203249 — Idaho Falls, ID | NPI Central