There are 446 salary records for Kathryn Kelly D with 99 different job titles from 172 employers across 31 states.