Captain William L. Armstrong
Capt. William L. Armstrong, merchant and farmer, was born at his home in Stony Point, July 3, 1837, the son of William and Mary (Young) Armstrong, both of Irish origin, and natives of Hawkins County. The father was born in … Continue reading →