Leandro Alcantara

Badge #4902, Hispanic Male
Police Officer at World Trade Center Command since July 2016, active
Service started January 2009, made $122,000 last year, Tax #947967