Kellena Ailstock was born in 1966, age 57. Kellena Ailstock's address is 3007 Tavistock Drive , Durham, NC 27712. Possible relatives include David Ailstock, Kellie Ailstock and 7 others. Public records show Kellena has also lived in Durham, NC. Kellena's latest phone number is (919) 309-1218.
Also goes by: Kellena D Atlstock,
Kellena D Castelloe
Phone Numbers: (919) 309-1218
Results 1 - 1 of 1