Oliver Perry Allen (b. November 22, 1834, d. May 06, 1890)
Oliver Perry Allen (son of Mathew Allen and Rebecca Drummond) was born November 22, 1834 in Woodruff, Spartanburg County, South Carolina, and died May 06, 1890 in Alexandria, Calhoun County, Alabama. He married Elizabeth A. Flower.
More About Oliver Perry Allen: Burial: Unknown, Mt. Zion Baptist Church Cemetery, Alexanderia, Calhoun County, Alabama.