Lovella Hodges was born in 1939, age 84. Lovella Hodges's address is 7731 S Carpenter Street , Chicago, IL 60620. Possible relatives include Nikita Hodges, Belinda Thompson and 6 others. Public records show Lovella has also lived in Chicago, IL.
Results 1 - 1 of 1