The subject's present age, 73 years, is derived from their birth date of February 12th, 1952. Mr. Klee, the person's domicile is located at 230 E Ponce de Leon Ave, Decatur, GA 30030, USA. Neil D Klee, the person has been associated with at least 3 known addresses. This individual has occupied residences at: 230 E Ponce de Leon Ave #526, Decatur, GA 30030, 808 13th St N #12316, St Petersburg, and 12316 Julia St, Seminole, FL 33772. The likely spouse of Mr. Klee is Renee Klee (age seventy-six). The subject can employ four email addresses. Public records suggest a possible link between the subject and Crystal Vonfreizer (fifty-two years), Renee Klee (seventy-six years). The address is shared by multiple occupants, including Ms. Burnette, John Bowes, John Luke