Leevotus Ellis was born in 1967, age 56. Leevotus Ellis's address is 1601 La Corta Street , Lemon Grove, CA 91945. Possible relatives include Geneva Allis, Sydney Burrell and 10 others. Public records show Leevotus has also lived in San Diego, CA.
Results 1 - 1 of 1