Elvin Ross has now spent seventy years in existence since their birth on February 14, 1955. Elvin Leroy Ross, the individual is an inhabitant of 17250 Valley View Road. Elvin, the individual has a well-documented record of 10 past addresses. The individual's residential history includes the following locations: 3708 S Douglas Ave #143, Oklahoma City, 4025 N Meridian Ave, Oklahoma City, OK 73112, and 8800 S Drexel Ave #507, Oklahoma City, OK 73159. The data suggests that Elvin Leroy Ross, the individual and Deborah K Ross (age: 68 years) are married to each other. Ross is the primary recipient of [email protected]. According to records, this individual and Deborah K Ross (in 2005) lived together at 4025 N Meridian Ave, Oklahoma City, OK 73112, USA. There are several individuals with the same name, the subject in question, living in Oklahoma, Texas, Colorado, Louisiana. Someone else resides at the same address — Melissa G Jackson. Melissa G Jackson is 44 years old