Leonard's birth year is 1974. Leonard has reached 51 years of age. Leonard is associated with The Society For Scientific Awareness And Research. The residency of Leonard is at 225 Cadwallader Dr #22, Warrington, Pa 18976. Other cities that he has stayed in are Tulsa, Bensalem, Flower Mound and one other city.