Anita Spencer was born in 1960, age 64. Anita Spencer's address is 10950 Woodmeadow Parkways Apt 181, Dallas, TX 75228. Possible relatives include Sherry Boynton, Dee Cherry and 38 others. Public records show Anita has also lived in Dallas, TX. Anita's latest phone number is (214) 646-4889. Previous phone numbers include (254) 413-0187 and (254) 968-8519.
Also goes by: Anna Marie Spencer,
Annette Gregory Spencer,
Nanette M Spencer
Results 1 - 1 of 1