Search by Officer Name or Badge Number
Search
James J. Keegan
Badge #4962
,
White Male
Former
Detective Grade 1
at
Intelligence Public Security Section
Service started July 1996, ended October 2022,
Tax #917811