Allen Lu was born in 1945, age 79. Allen Lu's address is 22501 Cherry Tree Lane , Sedalia, MO 65301. Possible relatives include Charles Allen, John Allen and others. Allen's latest phone number is (660) 826-2824. Previous phone numbers include (660) 826-5738 and (816) 826-2824.
Also goes by: Allen Joann Lu
Address History: 22501 Cherry Tree Lane, Sedalia, MO 65301;
26774 Deer Park Road, Hughesville, MO 65334;
Lees Summit, MO 64082
Results 1 - 1 of 1