Matthew Takashi Oda, DMD, Dentist

91-791 Papipi Rd Rm 1
Ewa BeachHI  96706-2456 (Honolulu County)


Phone: 808-689-7966
Fax: 808-689-0966

NPI: 1366093197
License Number: DT-2834 (HI)