NPI Central
Intensive Treatment Systems LLC NPI Number 1750178588 — Glendale, AZ | NPI Central