Leonard Russ was born in 1946, age 77. Leonard Russ's address is 3581 Lorna Road , Birmingham, AL 35216. Possible relatives include Diane Kanyo, Cynthia Russ and 8 others. Public records show Leonard has also lived in Allen Park, MI and Dearborn, MI. Leonard's latest phone number is (248) 242-6142. Previous phone numbers include (248) 302-0883 and (248) 302-0967. The latest email address for Leonard Russ is cin****@sbcglobal.net.
Address History: 3581 Lorna Road, Birmingham, AL 35216;
15642 Anne Avenue, Allen Park, MI 48101;
Dearborn, MI 48126;
Detroit, MI 48202;
Farmington, MI 48336
Emails: cin****@sbcglobal.net
Results 1 - 1 of 1