Records link Leonard with Marion Dean Russell, Lenora Wilkins Commer, Jim L Pharr and 4 other people. Other cities that he has stayed in are Memphis, Greenville, Clarksdale and 4 other cities. The phone number (901) 685-9494 is Leonard’s. Leonard’s residency is at 7094 Blue Grass Ln, Germantown, Tn 38138. Leonard has reached the age of 67 years. 1957 is the birth year of Leonard.