Search by Officer Name or Badge Number
Search
Phenaulscito Stcyr
Badge #11342
,
Black Male
Police Officer
at
83rd Precinct
made $48,300 last year,
Tax #974567