He has stayed in Shallowater, Levelland, Littlefield and one other city before moving to Lubbock. 5016 Kenosha Ave #6, Lubbock, Tx 79413 is where Ruben resides. Ruben's birth year is 1962. This year Ruben celebrated his 63 birthday. Ruben has listed (806) 748-9403 as his phone number. Ruben's possible relatives are Dmitrik W Guajardo, Gilbert S Guajardo, Alma L Guajardo and 6 other people.