Leonard Stafford was born in 1941, age 82. Leonard Stafford's address is 4157 Ruple Road Apartment 2, Cleveland, OH 44121. Possible relatives include Mary Sanders, Mary Stafford and others. Public records show Leonard has also lived in Bowling Green, FL and Wauchula, FL. Leonard's latest phone number is (216) 254-3607. Previous phone numbers include (216) 381-3022 and (216) 570-9723.
Also goes by: Leonard Stafford
Address History: 4157 Ruple Road Apartment 2, Cleveland, OH 44121;
182 P/O Box, Bowling Green, FL 33834;
Wauchula, FL 33873;
Akron, OH 44310;
Bedford, OH 44146
Results 1 - 1 of 1