Scott T Ozaki, DDS, Dentist

2452 Fenton St
Ste 302
Chula VistaCA  91914-3516 (San Diego County)


Phone: 619-482-3205
Fax: 619-482-3206

NPI: 1447225081
License Number: 41977 (CA)