There are 135 salary records for Kenneth Anderson D with 86 different job titles from 107 employers across 35 states.