Glenn F Okuda, DMD, Dentist

1934 E Vineyard St
WailukuHI  96793-1715 (Maui County)


Phone: 808-244-0474
Fax:

NPI: 1689824211
License Number: 1320 (HI)