NICHOLAS D. STELLA
General Information Name NICHOLAS D. STELLA OpenOversight ID 22259 Unique Internal Identifier 121739 Department Chicago Police Department Race White Gender Male Birth Year (Age) 1977 (45) First Employment Date 2001-10-29 Found At: NICHOLAS D. STELLA