This individual's present age, seventy-five years, is derived from their birth date of 1950-08-18. Stephen Ritter, the individual was recorded living at 4279 N 375, Atwood, OK 74827 in public records. The subject's residential history includes 7502 OK-1, Atwood and 13910 Vinehill Dr, Sugar Land. The subject in question owns three post office boxes, a few examples being: Po Box, Allen, OK 74825, Po Box 114A, Atwood, OK 74827-0114, Po Box 177, Atwood, OK 74827-0177. If you need to get in touch with Stephen, you can use [email protected] or [email protected]. Across Texas, Oklahoma, Missouri, Arkansas, Kansas, there are many individuals who go by the name the subject in question. We infer from public records that Beth Dee Kilcrease, Patricia A Ritter are also living at 4279 N 375