Roles performed
Processes used
Data from
Locations
James M. Osborne has 2 locations.
Active in (1850-1853, 1857-1858)
New York, NY
USA
Active in (1852-1856, 1858-1860)
Charleston, SC
USA
James M. Osborne has 2 locations.
New York, NY
USA
Charleston, SC
USA