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