David Hall, DDS, Dentist

1435 49th Ave
CapitolaCA  95010-3863 (Santa Cruz County)


Phone: 831-465-1505
Fax:

NPI: 1184647372
License Number: 31075 (CA)