Leon Lafayette Alexander is a 82 years old. His residential address is 168 Otter Creek Pl, Norfork, AR 72658. Elizabeth Lewis Alexander, are also associated with this address.
Age 81
Age 78
Age 22
Age 23
Age 28
Leon Lafayette Alexander is 82 . He was born on Jun 07, 1941.
Leon Lafayette Alexander’s address is listed as 168 Otter Creek Pl, Norfork , AR 72658, US.
Age 81