There are 249 salary records for Michael Bell D with 156 different job titles from 196 employers across 35 states.