Leia Mckellen was born in 1930, age 96. Leia Mckellen's address is 9819 Cliffside Drive , Irving, TX 75063. Public records show Leia has also lived in Sebring, FL and Glenmont, NY. Leia's latest phone number is (972) 409-9072.
Also goes by:
Leila N Mc Kellen, Leila N Mckellen
Phone Numbers:
Address History:
9819 Cliffside Drive, Irving, TX 75063; 1712 Palm Street, Sebring, FL 33870; Glenmont, NY 12077; Lake Placid, NY 12946
Results 1 - 1 of 1