Jodi's birth date was listed as 1965. Jodi was born 59 years ago. Jodi now resides at 100 Telluride Trl, Chapel Hill, Nc 27514. Jodi has previously lived in Bahama, Durham, New York and one other city. Records link phone number (919) 620-8855 with Jodi’s details.