Roles performed
Processes used
Data from
Locations
B. L. Pratt has 2 locations.
Studio or Business (1857)
5 Exchange Block
Freeport, IL
USA
Active in (1860-1861)
Kansas City, MO
USA
B. L. Pratt has 2 locations.
5 Exchange Block
Freeport, IL
USA
Kansas City, MO
USA