Omekia Todd was born in 1982, age 42. Omekia Todd's address is 2302 Raintree Court , Birmingham, AL 35215. Possible relatives include Ruth Latham, Naomi Todd and 2 others. Public records show Omekia has also lived in Birmingham, AL and Center Point, AL. Omekia's latest phone number is (205) 815-2917.
Phone Numbers: (205) 815-2917
Address History: 2302 Raintree Court, Birmingham, AL 35215;
1516 10th Avenue S Apt 1033, Birmingham, AL 35205;
Center Point, AL 35215;
Montgomery, AL 36117;
Tuscaloosa, AL 35405
Results 1 - 1 of 1