NPI Central
Scripps Mercy Hospital NPI Number 1144165127 — Chula Vista, CA | NPI Central