Public records show Lake Jackson, Freeport, Anaheim and one other city as cities Leonard also stayed in. Leonard's birth date was listed as 1972. Leonard turned 52 years old. The residency of Leonard is at 200 Brazoswood Dr #707, Clute, Tx 77531. Possible relatives of Leonard are: Patricia Rodriguez, Carmela E Reyna, Ruben J Reyna and 2 other people. The number currently linked to Leonard is (979) 285-9209.