Roles performed
Processes used
Found in collections
Data from
Locations
Thomas L. Ennis has 3 locations.
Birth (1815)
PA
USA
Active in (1850-1858)
Philadelphia, PA
USA
Active in (1853-1856)
Cleveland, OH
USA
Thomas L. Ennis has 3 locations.
PA
USA
Philadelphia, PA
USA
Cleveland, OH
USA