Todd Auerbach, DDS, Dentist

4972 Lakeview Ave
Yorba LindaCA  92886-4158 (Orange County)


Phone: 714-777-2458
Fax: 714-777-2414

NPI: 1598811408
License Number: 35372 (CA)