Terrence Nelms's address is 2229 Shenandoah Avenue Apartment A, Saint Louis, MO 63104. Possible relatives include Chanel Nelms, Lisa Nelms and others. Terrence's latest phone number is (618) 233-2316. Previous phone numbers include (618) 277-9445 and (618) 332-0607.
Also goes by: Terrance D Nelms,
Terrence D Nelms
Address History: 2229 Shenandoah Avenue Apartment A, Saint Louis, MO 63104;
13 Adeline Court # 2, Belleville, IL 62221;
East Saint Louis, IL 62206
Results 1 - 1 of 1