Skip to content
Request a pedigree
Ballance family · 2 records · 1663 – 1690

Richard Ballance North Carolina

Abstracts of Wills and Other Records, Currituck and Dare Counties, NC 1663-1850 1663 · North Carolina
Oldest first