Public records show that Leonard is connected with Living Water Baptist Church. 8521 Dover St, Houston, Tx 77061 is where Leonard resides. Leonard turned 67 years old. Other cities that he has stayed...
More about Leonard L Favorite >>
Leonard’s residency is at 8521 Dover St, Houston, Tx 77061. Leonard has listed (713) 641-9774 as his phone number.
The residency of Leonard is at 1309A Dunbar St, Myrtle Beach, Sc 29577. Leonard has reached the age of 46 years. His birth year was listed as 1979.