I couldn't leave this without searching further. So off I went to familysearch.ie and found the following
John Martin Flaherty born to Thos. Flaherty & Nora Gaynor Nov 23rd 1897 in Lincoln Township, Pocahonatas, Iowa
According to the US Federal Census 1910, Thomas and Nora also had Lillian born c1901 and Marie born c1904.
Edward Thomas Flaherty born July 9th 1913
The 1920 US Federal Census describes the family still living in Grant, Pocahontas, Ohio. Grant Township was established in 1870 and was named after President Ulysses S. Grant.
Thomas gave his immigration year as 1880 and Nora (Nona as per transcript) gave hers as 1895 (transcript says 1885) Thomas was a farmer.
They are both described as naturalised citizens so that is the next research step.
It seems likely that Thomas Flaherty died in 1945 and is buried in Calvary Cemetary, Pocahontas, Iowa.
Whilst every attempt is made to be accurate, mistakes happen, especially when tiredness kicks in.