NPI Central
Carrus Behavioral Hospital LLC NPI Number 1265383525 — Southlake, TX | NPI Central