Data from
Locations
Thomas Armstrong has 3 locations.
Birth (February, 1818)
Northumberland
England
Active in (ca. 1850-1861)
Sacramento, CA
USA
Death (December 21, 1861)
Sacramento, CA
USA
Thomas Armstrong has 3 locations.
Northumberland
England
Sacramento, CA
USA
Sacramento, CA
USA