Roles performed
Data from
Locations
William B. Cairns has 4 locations.
Birth (December, 1866)
Ireland
Active in (1890s-1920s)
Newark, NJ
USA
Active in (1910s)
Orange, NJ
USA
Active in (1930s-1940s)
Salem, PA
USA
William B. Cairns has 4 locations.
Ireland
Newark, NJ
USA
Orange, NJ
USA
Salem, PA
USA