Jenny L Puga, Ruben Puga, Maria Guadalupe Puga and 6 other people are people possibly related to Ruben. Ruben has previously lived in Dallas, El Paso and Springfield. The residency of Ruben is at 5500 Worley Dr, The Colony, Tx 75056. This year Ruben celebrated his 46 birthday. The birth year was listed as 1978. Records link phone number (972) 370-2369 with Ruben’s details.