Stephen Barba, DMD, Dentist

154 Papalaua St
Ste 200
LahainaHI  96761 (Maui County)


Phone: 808-667-7711
Fax:

NPI: 1366821803
License Number: DT-2599 (HI)