Loretta Edwards's address is 3001 29th Avenue , Tuscaloosa, AL 35401. Public records show Loretta has also lived in Tuscaloosa, AL. Loretta's latest phone number is (205) 345-4417. Previous phone numbers include (205) 372-7529 and (205) 393-6419.
Results 1 - 1 of 1