Lena Omallan was born in 1938, age 86. Lena Omallan's address is 702 Parkwood Road , Shelby, NC 28150. Possible relatives include Charles Omallan, Michael Omallan and others. Lena's latest phone number is (704) 484-9826.
Phone Numbers: (704) 484-9826
Address History: 702 Parkwood Road, Shelby, NC 28150
Results 1 - 1 of 1