Shelma Burch's address is 1729 Refuge Road , Pendleton, SC 29670. Possible relatives include Anitria Burch, Janice Burch and 3 others. Public records show Shelma has also lived in Clemson, SC. Shelma's latest phone number is (864) 557-8822.
Phone Numbers: (864) 557-8822
Results 1 - 1 of 1