PROVIDER PROFILE · NPI 1578568416

David NaaiM.D.

PRACTICEKALANI T YAMAMOTO MD LLCSee all providers at this practice →
NephrologyHonolulu, HII