Elvera Williams was born in 1937, age 86. Elvera Williams's address is 2820 Peachtree Road Nw Apt 1204, Atlanta, GA 30305. Possible relatives include Elvera Williams, Michelle Williams and others. Public records show Elvera has also lived in Decatur, GA and Norcross, GA. Elvera's latest phone number is (316) 431-6411. Previous phone numbers include (404) 323-5677 and (404) 869-1510.
Address History: 2820 Peachtree Road Nw Apt 1204, Atlanta, GA 30305;
1701 Thicket Way # 17, Decatur, GA 30035;
Norcross, GA 30092;
Chanute, KS 66720
Results 1 - 1 of 1