1 Personal Profile for Velua Armistad Found.

Results 1 - 1 of 1

✔ Address(3)   ✔ Phone(2). Velua Armistad found in Ohio, North Carolina and Illinois. Find Velua Armistad's home address, phone numbers, background check, social media profiles, email addresses, age, birthday, white pages and public records.

View Records

Velua Armistad was born in 1952, age 71. Velua Armistad's address is 113 Spring Lake Court , Durham, NC 27713. Possible relatives include Leslie Armist, William Armistad and 1 others. Velua's latest phone number is (336) 260-9576. Previous phone numbers include (919) 361-0487.

Also goes by: Velva Jean Armistad

Results 1 - 1 of 1