1971 is the birth year of Leon. The current age of Leon is 53. Leon now resides at 138 8Th St, Philadelphia, Pa 19107. In addition to Philadelphia, Leon also lived in Philadelphia. The number currently linked to Leon is (215) 225-0697.