Ivan Alexander Teran, DDS, Dentist

8775 Costa Verde Blvd
Apt 603
San DiegoCA  92122-5338 (San Diego County)


Phone: 858-220-2476
Fax:

NPI: 1699007781
License Number: 59104 (CA)