NPI Central
Darcie Takemoto, D.O. — NPI 1215370663, Ewa Beach, HI | NPI Central