Leroy Watts was born in 1943, age 81. Leroy Watts's address is 8000 Canyon Parke Court , Austin, TX 78726. Possible relatives include Edna Twatts, Christopher Watts and 3 others. Public records show Leroy has also lived in Gaithersburg, MD and Austin, TX. Leroy's latest phone number is (512) 250-0654. Previous phone numbers include (512) 250-5182 and (512) 355-2468. The latest email address for Leroy Watts is lwa****@ibm.com.
Also goes by: Leroy M Watts
Address History: 8000 Canyon Parke Court, Austin, TX 78726;
15 Polk Court, Gaithersburg, MD 20878;
Waynesboro, PA 17268;
Bertram, TX 78605;
Leander, TX 78641
Emails: lwa****@ibm.com,
lwa****@mindspring.com,
lwa****@mindspring.com,
lwa****@yahoo.com,
mzq****@comcast.net
Results 1 - 1 of 1