Touran Davoudi, DDS, Dentist

5450 Clairemont Mesa Blvd
Ste C
San DiegoCA  92117-2346 (San Diego County)


Phone: 858-503-6789
Fax: 858-503-6790
Email: mes***@*****il.com

NPI: 1114148079
License Number: 47873 (CA)