There are 384 salary records for Cheryl Gray D with 85 different job titles from 114 employers across 26 states.