No Francis or Frank ODay in the 1911 Census for Ireland.www.census.nationalarchives.ie
3 ODea's but none with a child Frank or Francis in Kildare.
Moorefield Ireland is a townland in the Counties of
Galway, Tyrone, Wexford and Kildare which is the board you have posted to.
In Kildare the Parish is Morristownbiller and the Poor Law Union of Naas.
I will leave it up to you to look at the other counties
for his parents as there are 143 ODea in Galway NO O'Day;
0 ODea/ODay in Tyrone; 4 O'Dea in Wexford, 0 O'Day.
You might find a passenger record in the records of Ellis Island, they are free. Ancestry has the best records for
other ports compared to the various other agencies.
A number of Frank O'Day's in the 1930 US Census born about the same time, none give Ireland as place of birth although other O'Day's do.
Do you have his death certificate? Is this where you got his place of birth?
You should be able to get a copy of a birth certificate
(However, without a county and just
Moorfield?) They do a bit of a search around a date - see