Ruffin, Thomas

Personal Information

  • Born in 1787

Included Titles By Ruffin, Thomas

N.C. Locations Associated with Ruffin, Thomas

Resided in:
Hillsborough (City/Town)
Rockingham (County)