Olga Saiz, DDS, Dentist

661 3rd Ave
Chula VistaCA  91910-5703 (San Diego County)


Phone: 619-426-4488
Fax:

NPI: 1679774939
License Number: 36316 (CA)