Joellen was born in 1975. Joellen has reached 49 years of age. People possibly related to Joellen are Vera Louise Leonhardt, Arden Lee Leonhardt, Daniel Lee Leonhardt and 3 other people. Cities Joellen has lived in before are Bucyrus, Cincinnati, Davenport and one other city. 7763 Oceola Dr, West Chester, Oh 45069 is where Joellen resides. Records link phone number (513) 761-0562 with Joellen’s details.