Leigh Lum was born in 1960, age 63. Leigh Lum's address is 2285 Cedar Point Court , Elgin, IL 60123. Possible relatives include Rachel Brown, Anita Ferguson and 5 others. Public records show Leigh has also lived in Elmhurst, IL and Hanover Park, IL. Leigh's latest phone number is (630) 279-7007. Previous phone numbers include (630) 289-6489 and (708) 279-7007.
Also goes by: Leigh T Ferguson,
Leigh Lum
Address History: 2285 Cedar Point Court, Elgin, IL 60123;
123 North Avon Road, Elmhurst, IL 60126;
Hanover Park, IL 60133;
Streamwood, IL 60107
Results 1 - 1 of 1