Joseph Carastro IV, DMD, Dentist

122 S Patterson Ave
#214
Santa BarbaraCA  93111-2055 (Santa Barbara County)


Phone: 805-964-4786
Fax: 805-964-4145

NPI: 1730294471
License Number: 44573 (CA)