Jodi Richards's historical records show they were born on Jun 12, 1943 and have lived for 82 years. Judi Rae Richards, the individual is known to have lived at 17334 Timber Oak Lane Fort Myers in recent records. Ms. Richards, the individual has experienced life at seven former addresses. The last recorded places of residence for this individual are: 7269 Kumquat Rd, Fort Myers, FL 33967, 418 Esty St, Ithaca, and 7261 Kumquat Rd, Fort Myers, FL 33967. Ms. Richards can utilize 9 email addresses. Public records suggest a connection between Ms. Richards, the individual and Edwin Lee Green (39 years). Judi Rae Richards and Gregory Sorrell (in 1999) were registered at the same address, 7261 Kumquat Rd, Fort Myers, FL 33967, USA. You can find individuals named Judi Rae Richards, the person in Florida, Virginia, Kentucky, Texas, Iowa, Arizona. This address is home to several people, including Leslie R Dunckelman, Sabrina Hoaglin, Richard Huston