Joshua currently resides at 11388 Pelican Cv, Painesville, Oh 44077. Joshua has listed (440) 354-0538 as his phone number. Joshua has previously lived in Fairport Hbr, Perry and Audubon. 1983 is his birth date. Joshua is related to or closely associated with Nancy Lea Klein, Gerard Dennis Klein, Alexis V Klein and 2 other people. The current age of Joshua is 41.