Niloufar Eghlimi, DDS, Dentist

11412 Miro Cir
San DiegoCA  92131-3315 (San Diego County)


Phone: 858-603-9595
Fax:

NPI: 1851724686
License Number: 62395 (CA)