Leon Major is a 99 years old. His residential address is 507 Fletcher St, Little Rock, AR 72202. Leon Selvert Majors, are also associated with this address.
Age 77
Age 66
Age 43
Leon Major is 99 . He was born on Aug 14, 1924.
Leon Major’s address is listed as 507 Fletcher St, Little Rock , AR 72202, US.