Shelby Watts was born in 1948, age 75. Shelby Watts's address is 22 Langmeyer Avenue , Buffalo, NY 14215. Possible relatives include Annette Appleton, Annette Watts and 2 others.
Address History: 22 Langmeyer Avenue, Buffalo, NY 14215;
3181 Bailey Avenue, Buffalo, NY 14215;
Williamsville, NY 14221
Results 1 - 1 of 1