Leonard Jennell was born in 1918, age 105. Leonard Jennell's address is 8917 Ramin Street , Houston, TX 77093. Public records show Leonard has also lived in Houston, TX. Leonard's latest phone number is (832) 578-9907. The latest email address for Leonard Jennell is lje****@msn.com.
Phone Numbers: (832) 578-9907
Emails: lje****@msn.com
Results 1 - 1 of 1