Cordova is 137 miles from Grinell........I don't know where Earlville is.
43 miles to Eddyville.
79 miles to Cedar Falls and 135 miles to Earlville according to mapquest.
Never been there , but have heard good things about Eddyville.
They do a big nostalgia hootenanny as I recall.