Leonard R Thomas is 51 years old. Leonard lives in Philadelphia, PA. Other places in which Leonard has lived are West Chester, PA; Charlottesville, VA and Swedesboro, NJ. Krystal Heffley, Tom Leonard and Robert T Leonard are some of Leonard relatives.