Vesna-Lea Ferrer, DMD, Dentist

2452 Fenton St Ste 104
Chula VistaCA  91914-4551 (San Diego County)


Phone: 619-271-7778
Fax:

NPI: 1700152659
License Number: 103567 (CA)