Debbie Keneda was born in 1969, age 54. Debbie Keneda's address is 13719 Taylorcrest Road , Houston, TX 77079. Possible relatives include Jackie Keneda, Kenneth Keneda and 9 others. Public records show Debbie has also lived in Lansdale, PA and Lubbock, TX. Debbie's latest phone number is (832) 251-8082.
Phone Numbers: (832) 251-8082
Address History: 13719 Taylorcrest Road, Houston, TX 77079;
4208 Merchant Square Place, Lansdale, PA 19446;
Lubbock, TX 79408;
Midland, TX 79705;
Sugar Land, TX 77479
Results 1 - 1 of 1