Laura Lewis was born in 1954, age 69. Laura Lewis's address is 109 N 23rd Place , Decatur, IL 62521. Possible relatives include Christie Allen, Lora Fletcher and 8 others. Public records show Laura has also lived in Decatur, IL. Laura's latest phone number is (217) 423-0898. Previous phone numbers include (815) 341-4883.
Results 1 - 1 of 1