Leroy Means was born in 1933, age 90. Leroy Means's address is 549 Caroline Avenue , Hubbard, OH 44425. Possible relatives include Anita Donahue, Heather Ellwood and 3 others. Public records show Leroy has also lived in Hubbard, OH. Leroy's latest phone number is (216) 534-4646. Previous phone numbers include (330) 534-4646 and (330) 819-5227.
Also goes by: L P Means
Address History: 549 Caroline Avenue, Hubbard, OH 44425;
240 Po Box, Hubbard, OH 44425
Results 1 - 1 of 1