Lucas Cristobal, DDS, Dentist

345 F St Ste 140
Chula VistaCA  91910-2632 (San Diego County)


Phone: 619-240-3829
Fax:

NPI: 1235808775
License Number: DDS106536 (CA)