Kevin Callaghan

Former Lieutenant Special Assignment at Transit Bureau Manhattan Task Force
Service ended April 2015, Tax #911224
White Male