This person's birth year is 1926. The residency of Leonard is at 1820 Merribrook Ln, Philadelphia, Pa 19151. In addition to Philadelphia, Leonard also lived in Philadelphia. Possible relatives of Leonard are: Karl A Sperling, Warren F Sperling, Jill Sperling and one other person. Records link phone number (215) 477-8878 with Leonard’s details. The current age of Leonard is 97.