NPI Central
Del Mar Psychiatric Center NPI Number 1083789119 — Del Mar, CA | NPI Central