Iris De La Caridad Haro, DDS, Dentist

204 E Beach St
WatsonvilleCA  95076-4809 (Santa Cruz County)


Phone: 831-763-3413
Fax: 831-728-8257

NPI: 1881894020
License Number: 47903 (CA)