Roles performed
Processes used
Data from
Locations
T. H. Smiley has 3 locations.
Active in (1840)
Philadelphia, PA
USA
Active in (1842)
Raleigh, NC
USA
Active in (1857-1861 )
Knoxville, TN
USA
T. H. Smiley has 3 locations.
Philadelphia, PA
USA
Raleigh, NC
USA
Knoxville, TN
USA