James M Villarreal
POLICE OFFICER

Regular pay: $87,774.60
Overtime pay: $2,294.88
Other pay: $30,529.14
Total pay: $120,598.62
Total benefits: $57,230.18
Total pay & benefits: $177,828.80
Share: