Leola was born 88 years ago. This person has lived also in Stanfield and Oakboro. Leola’s residency is at 16685 Austin Rd, Locust, Nc 28097. The possible relatives of Leola are Tammy Love Brownfield, Jocelyn E Love, Wayne Barbee Love and 5 other people. 1935 is her birth date. The number currently linked to Leola is (704) 485-4341.