There are 461 salary records for Michael Stephenson D with 116 different job titles from 137 employers across 29 states.