Lamar Cary Orton, DDS, Dentist

11665 Avena Pl Ste 101
San DiegoCA  92128-2427 (San Diego County)


Phone: 858-485-7668
Fax: 858-485-7667
Email: ort***@*****il.com

NPI: 1124108964
License Number: 51798 (CA)