Esfandiar Abadi, DDS, Dentist

2131 Capitol Ave
Ste 100
SacramentoCA  95816-5755 (Sacramento County)


Phone: 916-441-3311
Fax:

NPI: 1992926448
License Number: 51887 (CA)