Dennis Mark Ferrara, DDS, Dentist

6632 Avenida Mirola
La JollaCA  92037-6233 (San Diego County)


Phone: 619-851-6724
Fax: 858-551-5164

NPI: 1861466518
License Number: 43147 (CA)