John G. Smith Company

It began its journey from the outfitting post at Kanesville, Iowa (present day Council Bluffs).
Read More

Sources

;