Gary T Oda, DDS, Dentist

91-791 Papipi Rd
Ste 1
Ewa BeachHI  96706-2437 (Honolulu County)


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

NPI: 1497856694
License Number: 1281 (HI)