Lora Costa, DDS, Dentist

1286 Kifer Rd
Ste 110
SunnyvaleCA  94086-5325 (Santa Clara County)


Phone: 408-981-0709
Fax: 408-774-1700
Email: bab***@*****al.net

NPI: 1326439951
License Number: 47733 (CA)