M Farooq Ahmad, DDS, Dentist

1245 E Vista Way
VistaCA  92084-4039 (San Diego County)


Phone: 760-407-0104
Fax: 760-407-0103

NPI: 1083842421
License Number: 45080 (CA)