NPI Central
Citadel Residential Treatment Facility NPI Number 1720614514 — Hemet, CA | NPI Central