IGI (
www.familysearch.org) has some children for John Walsh and Mary Egan listed:
1. Margaret born 2 July 1864 Virginia, Cavan (page 350 in civil index)
2. Thomas born 28 Feb.1867 Virginia, Cavan (page 380 in civil index)
3. Anne born 17 June 1869 Co.Cavan
4. Bridget born 1 Feb.1872 Ireland
5. John born 11 June 1874 Co.Cavan
6. Delia (born Ireland) married 1 Jan.1899 Manhattan, N.Y. to Michael Farley
Going by the birthdate of Margaret (1864 was start of birth registrations) it is possible that the parents were married before 1864 (start of registration of Catholic marriages) so you might need to search for church records.