Leon Hilliard was born in 1942, age 81. Leon Hilliard's address is 1421 Wisteria Avenue , Mcallen, TX 78504. Possible relatives include Elisa Hilliard, Jason Hilliard and 2 others. Public records show Leon has also lived in Mcallen, TX. Leon's latest phone number is (210) 687-3967. Previous phone numbers include (956) 687-3967 and (956) 767-2190.
Leon Hilliard's current address is 4735 Lamar Avenue , Paris, TX 75462. Leon's age is 103 years old (1920). Phone numbers associated with Leon are (903) 785-2748. Leon has also lived in Paris, TX.
Leon Hilliard's birthday is 01/19/1925, and is 99 years old. Leon's home address is 235 Depot Street , Bennington, VT 05201. Associates and relatives include Alice Hilliard, Cindy Hilliard and others. Latest phone numbers include (352) 568-7700 and (802) 440-9161.
Leon Hilliard's address is: 301 W Nolana Avenue , Mcallen, TX 78504.
Results 1 - 4 of 4