Sean Odo, DDS, Dentist

1836 Wili Pa Loop
WailukuHI  96793-1272 (Maui County)


Phone: 808-722-2357
Fax:

NPI: 1841850583
License Number: DT-2814 (HI)