The residency of Leonard is at 7803 Bent Br, San Antonio, Tx 78250. Phone number listed for Leonard is (210) 680-9900. Other cities that he has stayed in are Liberty, Tampa, Kansas City and one other city. This year Leonard celebrated his 72 birthday. Leonard was born in 1952. Records link Leonard with Elizabeth Hernandez Hernandez, Selena Michele Hernandez, Joel Sanabria Hernandez and 6 other people.