Christoph Friedrich Haar, DMD, Dentist

5500 Telegraph Rd
#151
VenturaCA  93003-4250 (Ventura County)


Phone: 805-642-0253
Fax:
Email: chr***@*****il.com

NPI: 1346394756
License Number: 39268 (CA)