Possible relatives of Leonard are: Jackie Armstrong Lance, Robert B Lance, Anjanette Lance and one other person. Leonard’s residency is at 14811 Cobo De Bara Cir, Corpus Christi, Tx 78418. The number currently linked to Leonard is (361) 949-9032. Leonard's birth date was listed as 1951. Leonard has reached the age of 73 years. Other cities that he has stayed in are Corpus Christi, Jasper and Beaumont.