Castella Camargo

Badge #17322, American Indian Female
Police Officer at Brooklyn Court Section since January 2024
Service started October 2022, made $30,600 last year, Tax #975376