NPI Central
Acadia Healthcare Comprehensive Treatment Center NPI Number 1639938426 — San Diego, CA | NPI Central