NPI Central
La Jolla Observation Medicine NPI Number 1780122986 — La Jolla, CA | NPI Central