Elizabeth Edmonds's address is 5513 17th Street E, Tuscaloosa, AL 35404. Public records show Elizabeth has also lived in Tuscaloosa, AL.
Elizabeth Edmonds's current address is 7 Birch Street Se Apt 107, Fort Walton Beach, FL 32548. Elizabeth's age is 73 years old (1951). Elizabeth has also lived in Mobile, AL and Navarre, FL.
Address History: 7 Birch Street Se Apt 107, Fort Walton Beach, FL 32548;
758 Saint Michael Street Apt 904, Mobile, AL 36602;
Navarre, FL 32566;
Santa Rosa Beach, FL 32459
Results 1 - 2 of 2