The birth year was listed as 1950. Records link phone number (610) 532-9085 with Leonard’s details. We have found 4 possible relatives of Leonard: Lori A Leonard, Joanne Leonard, Joseph M Leonard and one other person. Leonard now resides at 3003 Kent Rd, Folcroft, Pa 19032. Public records show Philadelphia as a city Leonard also stayed in. The age of Leonard is 74.