Tavallaei, D.m.d., Corporation NPI 1740795657 Practice location: 1955 W Texas St Ste 2a, Fairfield, CA 945334462 Taxonomy code: 1223P0221X Phone: (916) 707-7973