There are 2,313 salary records for Michael Bell D with 520 different job titles from 621 employers across 44 states.