
Leroy Maughon
Generation: 1
1.
Leroy Maughon was born in 1916 in Alabama, United States; died on 27 Feb 1983; was buried in 1983 in Seminary, Covington, Mississippi, United States of America.
