Leola Means was born in 1929, age 94. Leola Means's address is 1513 Old Canaan Road , Spartanburg, SC 29306. Possible relatives include Charlie Means, Garvin Means and 4 others. Public records show Leola has also lived in Roebuck, SC. Leola's latest phone number is (864) 346-9757. Previous phone numbers include (864) 576-4400 and (864) 576-5599.
Results 1 - 1 of 1