James M Villarreal
POLICE OFFICER

Regular pay: $83,761.00
Overtime pay: $13,485.67
Other pay: $29,845.78
Total pay: $127,092.45
Total benefits: $55,260.20
Total pay & benefits: $182,352.65
Share: