Sheila Castle was born in 1951, age 72. Sheila Castle's address is 713 Sugar Maple Court , Fountain Inn, SC 29644. Possible relatives include Kelly Calhoun, Carey Castle and 1 others. Public records show Sheila has also lived in Valdosta, GA and Somerset, KY. Sheila's latest phone number is (864) 862-6415.
Phone Numbers: (864) 862-6415
Address History: 713 Sugar Maple Court, Fountain Inn, SC 29644;
1666 Lunar Court Apt B, Valdosta, GA 31605;
Somerset, KY 42503;
Thief River Falls, MN 56701;
Dalzell, SC 29040
Results 1 - 1 of 1