James M Villarreal
POLICE OFFICER

Regular pay: $80,613.11
Overtime pay: $9,661.46
Other pay: $23,733.08
Total pay: $114,007.65
Total benefits: $50,097.41
Total pay & benefits: $164,105.06
Share: