Other cities that he has stayed in are Canton and Barry. This person's birth year is 1937. The residency of Leonard is at 190 Rr 5 #190, Canton, Tx 75103. Leonard has listed (903) 567-2288 as his phone number. The current age of Leonard is 86.