The current age of Janelle is 59. Janelle currently resides at 230 Golfway Trl, Elyria, Oh 44035. The possible relatives of Janelle are Edna Lee French, Terry K French, Garrett J Tocarchesk and 3 other people. The number currently linked to Janelle is (440) 322-5837. This person's birth year is 1966. Janelle has previously lived in Lagrange, Pasadena, Crystal River and 2 other cities.