Sarah Elghor, DDS, Dentist

8899 University Ctr Ln Ste 245
San DiegoCA  92122-1010 (San Diego County)


Phone: 858-455-9151
Fax:

NPI: 1699348250
License Number: 106656 (CA)