NPI Central
Edward N. Shen, M.D., Inc. NPI Number 1366743437 — Honolulu, HI | NPI Central