I received some info from my brother that a cousin researched. It is a long shot, but worth a try. She listed a John M. Flanagan who married a Catherine Castlelarn in Canada. She died and he remarried a Mary Anne
Weldon in 1884 and they had two children. A son Lewis born in 1885 in
Marengo Iowa. and a daughter born in 1887 in
Marengo. She could have gotten names and dates wrong. Some of her info doesn't match with what my grandfather wrote down in 1954. Anyway, Check
Marengo Iowa there were a bunch of Flanagans there at that time.