Roles performed
Processes used
Found in collections
Data from
Locations
James R. Riddle has 5 locations.
Birth (ca. 1844)
Unknown
Active in
Fairview, PA
USA
Active in
Loveland, CO
USA
Active in
NM
USA
Active in (1870s)
Lawrence, KS
USA
James R. Riddle has 5 locations.
Unknown
Fairview, PA
USA
Loveland, CO
USA
NM
USA
Lawrence, KS
USA