NPI Central
James W. Ochi, MD a Medical Corporation NPI Number 1841209475 — Encinitas, CA | NPI Central