Lucy Scotti was born in 1942, age 81. Lucy Scotti's address is 625 E Evans Street , Rockwood, TN 37854. Possible relatives include Restina Scotti, Teresa Scotti and 2 others. Public records show Lucy has also lived in Carol Stream, IL and Countryside, IL. Lucy's latest phone number is (865) 245-8494.
Also goes by: Lucy F Witcher
Phone Numbers: (865) 245-8494
Address History: 625 E Evans Street, Rockwood, TN 37854;
680 Bluff Street, Carol Stream, IL 60188;
Countryside, IL 60525;
Glen Ellyn, IL 60137;
Palatine, IL 60074
Results 1 - 1 of 1