Sara Adabi, DDS, Dentist

1620 Valle Vista Ave Ste 200
VallejoCA  94589-2887 (Solano County)


Phone: 707-552-4940
Fax:

NPI: 1649741364
License Number: 63998 (CA)