Background
Garland, David Shepherd was born on September 27, 1769 in near New Glasgow (now Clifford), Virginia, United States.
Garland, David Shepherd was born on September 27, 1769 in near New Glasgow (now Clifford), Virginia, United States.
Studied law.
Member Va; member Va. Member United States Ho.