The individual in question's personal history began on August 1, 1961 and has now spanned 64 years. Mr. Rice, the individual is known to have lived at 23970 W 112th Terrace, Olathe, KS 66061 in recent records. Scott E Rice's recorded residence count stands at 6. This person has been registered at the following addresses: 4804 W 159th Terrace, Stilwell, 4804 W 159th Terrace, Stilwell, KS 66085, and 14826 Haymarket Ln, Centreville, VA 20120. The data seems to indicate that Scott Rice and Pamela L Rice (age: 61) are married. Data confirms that Steven E Rice has six email addresses available. Pamela L Rice (between 2009 and 2016) and Gregory Dale Dill (between 2009 and 2011) also shared an address at 4804 W 159th Terrace, Stilwell, KS 66085, USA with the aforementioned person. The given name the person in question is well represented in Kansas, Missouri. Public records show that Pamela Rice, Mr. Rice are also staying at 23970 W 112th Terrace