Lilmans Couier is a business Leonard has some connections with. 8638 Dover St, Houston, Tx 77061 is where Leonard resides. The number currently linked to Leonard is (713) 645-7504. This person's birth year is 1968. He has stayed in Franklin, Philadelphia, Los Angeles and 2 other cities before moving to Houston. Possible relatives of Leonard are: Earl Matthews, Gerald L Matthews, Clarence Charles Matthews and 3 other people. Leonard turned 56 years old.