Most sources indicate that Armistead was born in 1748 in New Kent County, Virginia as a slave to William Armistead. Other sources put his birth around 1760 in Elizabeth City, Virginia.
| Identifier (URI) | Rank |
|---|---|
| dbkwik:resource/vo_H6KoLsiHj3j2Iba6lDA== | 5.88129e-14 |