Roles performed
Data from
Locations
William G. Smith has 3 locations.
Active in (1862)
Clinton, NJ
USA
Active in (1863)
Flemington, NJ
USA
Active in (1865)
Trenton, NJ
USA
William G. Smith has 3 locations.
Clinton, NJ
USA
Flemington, NJ
USA
Trenton, NJ
USA