NPI Central
Peter Tamura, MD — NPI 1396587556, Aiea, HI | NPI Central