Steffie Castro

Badge #606, Hispanic Female
Former Detective Grade 3 at Organized Crime Investigation Division
Service started January 2006, ended January 2026, Tax #939983