We have found 4 possible relatives of Leonard: Andrea Blackman, Joye Howell, Barbara B Keil and one other person. This person has lived also in Philadelphia, Claymont and Wilmington. The birth year was listed as 1958. Leonard’s residency is at 8201 Dorcas, Philadelphia, Pa 19152. The current age of Leonard is 66.