Sheldon Watts was born in 1922, age 102. Sheldon Watts's address is 812 Maple Street , Wallace, ID 83873. Possible relatives include Jody Watts, Lorraine Watts and 4 others. Public records show Sheldon has also lived in Ephraim, UT. Sheldon's latest phone number is (208) 556-1179. Previous phone numbers include (801) 528-3889.
Results 1 - 1 of 1