Keondra Logan's address is 2802 Water Avenue , Selma, AL 36703. Possible relatives include Edrena Logan, Erika Logan and 4 others. Public records show Keondra has also lived in Birmingham, AL and Hoover, AL. Keondra's latest phone number is (205) 538-7048. Previous phone numbers include (334) 327-8189 and (334) 872-9339.
Also goes by: Keondra Logan Logan
Address History: 2802 Water Avenue, Selma, AL 36703;
3741 Chestnut Ridge Lane Apartment 706, Birmingham, AL 35216;
Hoover, AL 35244;
Vestavia Hills, AL 35216
Results 1 - 1 of 1