Sheila Spencer was born in 1966, age 57. Sheila Spencer's address is 4468 Buck Creek Road , Floyds Knobs, IN 47119. Possible relatives include Ainsley Spencer, Aubrey Spencer and 2 others. Public records show Sheila has also lived in Clarksville, IN and Jeffersonville, IN. Sheila's latest phone number is (812) 284-6741. Previous phone numbers include (812) 923-4468 and (812) 949-7989.
Also goes by: Sheila Ann Galbraith
Address History: 4468 Buck Creek Road, Floyds Knobs, IN 47119;
1735 Greentree Boulevard Apt 88, Clarksville, IN 47129;
Jeffersonville, IN 47130;
New Albany, IN 47150
Results 1 - 1 of 1