Edna Witcher was born in 1954, age 69. Edna Witcher's address is 261 Oakwood Drive , Lancaster, TX 75146. Possible relatives include Felicia Bailey, Cleveland King and 5 others. Public records show Edna has also lived in Magnolia, AR and Miami, FL. Edna's latest phone number is (214) 377-9498. Previous phone numbers include (214) 391-4859 and (214) 664-4111. The latest email address for Edna Witcher is que****@yahoo.com.
Also goes by: Edna King,
Edna F King
Address History: 261 Oakwood Drive, Lancaster, TX 75146;
661 P/O Box, Magnolia, AR 71754;
Miami, FL 33165;
Dallas, TX 75227;
Jefferson, TX 75657
Emails: que****@yahoo.com
Results 1 - 1 of 1