Helen, the individual's official documentation lists Oct 20, 1951 as their birth date, confirming 74 years of age. This person's home is located at 724 Arkansas St SE, Rio Rancho, NM 87124. Helen, the individual has documented four addresses in public records. This individual was formerly located at: 373 Elm Ave #3, Roanoke, VA 24016, 724 Arkansas St SE, Rio Rancho, and 1830 Celina Rd SE, Rio Rancho, NM 87124. Three email addresses are open to the person in question's use. It is possible that the person in question, Clifford L Riggins JR (fifty-nine years), Michael Scott from Rio Rancho are connected. This person, along with Michael Scott (in 2003) and Joan Scott (between 2001 and 2012), occupied the same residence at 724 Arkansas St SE, Rio Rancho, NM 87124, USA. Across Colorado, Texas, there are many individuals who go by the name Helen Scott, the individual. Mr. Scott has a home here at this address. Michael Scott has reached the milestone of 67 years