Neda Mobasher, DMD, Dentist

4058 Willows Rd
AlpineCA  91901-1668 (San Diego County)


Phone: 619-445-1188
Fax:

NPI: 1538475231
License Number: 59381 (CA)