NPI Central
Palomar Ucsd Health Authority NPI Number 1225969017 — Poway, CA | NPI Central