David Estrada, DDS, Dentist

4736 Scotts Valley Dr Ste C
Scotts ValleyCA  95066-4226 (Santa Cruz County)


Phone: 831-438-0554
Fax: 831-438-8548

NPI: 1831271683
License Number: 29144 (CA)