Richard Teasdale Jr. (#21384604)

White, male

Petition #21384604, filed in South Carolina (1846)

Economic profile