Latoya Ellington's address is 1000 Fieldcrest Drive Apartment 52, Tuscaloosa, AL 35406. Possible relatives include Patsy Ellington, Taneisha Ellington and 1 others. Public records show Latoya has also lived in Northport, AL. Latoya's latest phone number is (205) 523-1073.
Phone Numbers: (205) 523-1073
Results 1 - 1 of 1