Darrell Takebayashi, MD

Address

575 Cooke St # A2415
Honolulu, HI 96813