Leola Harris was born in 1927, age 97. Leola Harris's address is 1517 Earl Street , Shreveport, LA 71108. Possible relatives include Roy Harris. Public records show Leola has also lived in Bossier City, LA. Leola's latest phone number is (318) 792-2950. Previous phone numbers include (318) 869-3785.
Related to: Roy Harris
Results 1 - 1 of 1