Houri Fatourachi, DDS, Dentist

2325 S Melrose Dr
VistaCA  92081 (San Diego County)


Phone: 760-734-4400
Fax: 760-734-4454
Email: inf***@*****ri.com

NPI: 1346462231
License Number: 47887 (CA)