St. Joseph Valley Railroad

From Wikipedia, the free encyclopedia

There have been five different railroads named for the St. Joseph river valley in southern Michigan/northern Indiana: