The number currently linked to Jodi is (505) 896-0124. The current age of Jodi is 58. Jodi’s residency is at 1077 Sandia Vista Rd, Rio Rancho, Nm 87144. Jodi's birth year is 1966. Public records show Albuquerque and Rio Rancho as cities Jodi also stayed in.