Timothy Deluca

Badge #2424, White Male
Former Police Officer at 79th Precinct
Service ended July 2013, Tax #903091