Barbara Anderson Morris, Carolyn Michelle Rickard, Michelle C Morris and 5 other people are people possibly related to Leonard. Leonard has previously lived in Spring Branch, Flint, Lewisville and one other city. 1949 is the birth year of Leonard. The age of Leonard is 75. Leonard has listed phone number: (210) 541-9226. Leonard’s current address is 11839 Parliament St #1321, San Antonio, Tx 78216.