Delois L. Locus

Badge #561, Black Female
Former Detective Specialist at Deputy Commissioner of Trials
Service started July 2005, ended December 2023, Tax #938867