Margaret L. Callahan, 82, of Nashua died on Monday evening, April 2, 2001, after a lengthy illness. She had worked in the mills of Nashua during the 1940's, the Nashua Children's Home in the 1950's and retired from W. T. Grant's in the 1970's. She was a parishioner at St. Patrick's Church of Nashua. She was the daughter of the late William and Bernice (Bresnahan) Callahan. Miss Callahan was survived by two sisters-in-law, Olga Callahan of Manchester and Betty Callahan of Nashua; a brother-in-law Donald Selvis of Nashua; three nieces, Mrs. George (Maureen) Abraham and their daughters Corrie and Allyssa of Salem, NH, Kathleen Callahan, and Mrs. Kenneth (Eileen) Higgins and their two sons, Dylan and Zachary of Nashua. She was predeceased by four brothers, Francis Callahan, James Callahan, William Callahan, and Robert Callahan; three sisters, Mary Callahan, Catherine Plouff and Patricia Selvis.