NPI Central
Edgar T. Dela Cruz M.D., Inc. NPI Number 1821293796 — Honolulu, HI | NPI Central