David Torres

Badge #23593, Hispanic Male
Service started July 2004, ended January 2023, Tax #935859