Neal T Shimoda, MD, Internal Medicine

321 N Kuakini St
Ste 503
HonoluluHI  96817-2364 (Honolulu County)


Phone: 808-521-9584
Fax:

NPI: 1326024852
License Number: 8663 (HI)