Takeshi Iimura, Md

Address

2029 Nuuanu Ave
Honolulu, HI 96817