Roles performed
Processes used
Data from
Locations
John Leigh has 4 locations.
Active in (1849)
Abbeville, SC
USA
Active in (1850s)
Edgefield, SC
USA
Active in (1850-1853)
Augusta, GA
USA
Active in (1856)
Laurens, SC
USA
John Leigh has 4 locations.
Abbeville, SC
USA
Edgefield, SC
USA
Augusta, GA
USA
Laurens, SC
USA