Olga Alvarado, DMD, Dentist

4640 Cass St Unit 9720
San DiegoCA  92109-2804 (San Diego County)


Phone: 845-480-2760
Fax:

NPI: 1871809269
License Number: 65216 (CA)