Robert Ruffin marks 64 years since their birth on July 16th, 1961, according to archival data. The aforementioned person was previously listed at 4700 Penrose Street Saint Louis. Ruffin, the individual has lived at 6 distinct addresses. This individual has occupied residences at: 3234 Chicory Creek Ln, Florissant, 1100 Hillsboro Rd, Festus, and 5748 Highland Ave, St Louis. According to the data, the aforementioned subject and Tina M Ruffin (61 years) are married. There are four active email addresses associated with Robert, the individual. Robert C Ruffin Jr and Robert Jerone Ruffin from Clayton are referenced together in publicly available records. The address 410 S Mill St, Festus, MO 63028, USA was once home to Ruffin, Carolyn Busch (in 2000), and Lola J Bisch (in 1998). There are several people in Missouri, Illinois, Tennessee, Indiana who share the name Robert, the person. Based on what public records show, we assume that Delcie Aaron and Mr. Aaron are also staying at 4700 Penrose St