Lura Fellers was born in 1971, age 52. Lura Fellers's address is 5931 Deleon Trail Drive , Spring, TX 77379. Possible relatives include Peggie Clarke, Lloyd Fellers and 12 others. Public records show Lura has also lived in Geneva, IL and Schaumburg, IL. Lura's latest phone number is (281) 288-9295. Previous phone numbers include (281) 316-6570 and (281) 528-7361.
Also goes by: Lura L Fellers
Address History: 5931 Deleon Trail Drive, Spring, TX 77379;
521 Anderson Boulevard Apartment 1, Geneva, IL 60134;
Schaumburg, IL 60193;
West Chicago, IL 60185;
Philadelphia, PA 19121
Results 1 - 1 of 1