David R Shear, DDS, Dentist

294 S Tustin St
OrangeCA  92866-2307 (Orange County)


Phone: 714-639-4132
Fax:

NPI: 1356404560
License Number: 20586 (CA)