Ruby, the person's historical record lists their birth as September 15, 1942, establishing an age of 82 years. The subject was recorded living at 23 Helms Rd, Olean, MO 65064, USA in public records. Ruby Tafoya has been listed as a resident at three different places. The list of former dwellings for this person includes: 848 N Mollison Ave, El Cajon, CA 92021, 1351 Pepper Dr #14, El Cajon, CA 92021, and 2015 A Ave, National City. Packages for Ruby were directed to Po Box 93, Eldon, MO 65026-0093. Mailbox was used between 1998 and 2018. Luis Fernando Prentice (in 2001), Walter Cruz (in 2001), and Ruby were residents at 848 N Mollison Ave, El Cajon, CA 92021. Several individuals named the aforementioned individual reside in Colorado, California. Mr. Bennett, Mr. Tafoya, Roy Tafoya are just a few of the individuals who share the address