Tenecia Billups was born in 1978, age 46. Tenecia Billups's address is 4046 Russell Boulevard , Saint Louis, MO 63110. Possible relatives include Deborah Billups, Denecia Billups and 4 others. Public records show Tenecia has also lived in Edwardsville, IL and Florissant, MO. Tenecia's latest phone number is (314) 382-4680. Previous phone numbers include (314) 383-5448 and (314) 484-0283.
Address History: 4046 Russell Boulevard, Saint Louis, MO 63110;
515 Cougar Village # 1c, Edwardsville, IL 62025;
Florissant, MO 63033;
Hazelwood, MO 63042
Results 1 - 1 of 1