Richard Lee Sherman, DDS, Dentist

9850 Genesee Ave
Ste 720
La JollaCA  92037-1224 (San Diego County)


Phone: 858-453-5525
Fax: 858-453-1275

NPI: 1720187297
License Number: 52500 (CA)