Leonard Mclin was born in 1924, age 99. Leonard Mclin's address is 5533 Terra Granada Drive Apt 2a, Walnut Creek, CA 94595. Possible relatives include Scott Lin, Catherine Mclin and 6 others.
Address History: 5533 Terra Granada Drive Apt 2a, Walnut Creek, CA 94595
Leonard Mclin's current address is 806 W Jefferson Street , Tecumseh, OK 74873. Leonard's age is 88 years old (1935). Phone numbers associated with Leonard are (405) 598-2412 and (405) 598-6483. Leonard has also lived in Norman, OK.
Results 1 - 2 of 2