NPI Central
Rooted Integrative Therapy Services, PLLC NPI Number 1871479618 — Decatur, IL | NPI Central