He has stayed in Philadelphia before moving to Philadelphia. His birth year was listed as 1968. Leonard turned 56 years old. Leonard has listed (215) 425-4768 as his phone number. The residency of Leonard is at 2407 Tulip St, Philadelphia, Pa 19125. Possible relatives of Leonard are: Francis R Kull, Margaret R Temple, Bob H Kull and 6 other people.