Louella Ellis was born in 1945, age 78. Louella Ellis's address is 2001 22nd Court South, Birmingham, AL 35223. Possible relatives include Gloria Ellis, James Ellis and 1 others. Public records show Louella has also lived in Birmingham, AL. Louella's latest phone number is (205) 783-9398.
Phone Numbers: (205) 783-9398
Results 1 - 1 of 1