Abner Watts was born in 1922, age 102. Abner Watts's address is 7231 W Bayaud Place , Lakewood, CO 80226. Possible relatives include Betsy Watts, Betty Watts and 5 others. Abner's latest phone number is (303) 237-3449. Previous phone numbers include (303) 818-1278.
Address History: 7231 W Bayaud Place, Lakewood, CO 80226
Results 1 - 1 of 1