Margaret was born in 1872. Margaret's father was John Walsh and her mother was Catherine Heffernan. Her paternal grandparents were William Walsh and <Unknown>; her maternal grandparents were Edward Heffernan and <Unknown>. She had a sister named Mary. She was the younger of the two children.