John Stephen Buck, DDS, Dentist

46-334 Ikiiki St
KaneoheHI  96744-4061 (Honolulu County)


Phone: 808-391-7407
Fax:

NPI: 1942202866
License Number: 39942 (CA)