Michael J. Welsh

Michael J. Welsh

Michael J. Welsh
Badge #20983, White Male
Former Police Officer at 48th Precinct
Service started August 1993, ended August 2023, Tax #905278