Roles performed
Processes used
Data from
Locations
Oliver Perry Copeland has 3 locations.
Active in (1854-1855)
Raleigh, NC
USA
Active in (1858)
Oxford, NC
USA
Active in (1860s-1870s)
Norfolk, VA
USA
Oliver Perry Copeland has 3 locations.
Raleigh, NC
USA
Oxford, NC
USA
Norfolk, VA
USA