Sailaja Kuruvadi, DDS, Dentist

730 Broadway Ste 104
Chula VistaCA  91910-5362 (San Diego County)


Phone: 619-405-7572
Fax:

NPI: 1407137730
License Number: 39431 (CA)