Edwin D. Garcia

Badge #3452, Hispanic Male
Sergeant at Internal Affairs Bureau since November 2025
Service started July 2011, made $144,000 last year, Tax #950466