The current age of Leonard is 47. This person has lived also in Philadelphia, Arlington and Pennsauken. The number currently linked to Leonard is (215) 856-7457. Records link Leonard with Christopher Pospiech, Tara M Pospiech, Faith H Pospiech and one other person. Leonard is a resident of 10880 Knights Rd, Philadelphia, Pa 19154. The birth year was listed as 1977.