Margaret I. Lehr, 71, of Leesburg, FL, formerly of Harrisburg, passed away Sunday, May 19, 2019 at Holy Spirit Hospital. She was born January 28, 1948, in Harrisburg; she is the daughter of the late Evan and Margaret (Walters) Lehr. Surviving is her husband of 6 years, David R. McCaughey; daughter, Melinda J. Lehr, of Carlisle; 2 granddaughters, Amanda Price and Amber Price; grandson, Cameron Sheaffer; 4 great-grandchildren; and 2 brothers, Steven K. Lehr and Evan Thomas Lehr. Margaret was a retired data analyst for the PA Department of Labor and Industry. The Funeral Service will be held 11:00 AM Friday, May 24, 2019 in the Neill Funeral Home, 3501 Derry St., Harrisburg. Burial will be in Rolling Green Cemetery. A viewing will be held from 10:00 AM Friday until the time of the service at the funeral home. In lieu of flowers, memorial contributions may be made to the PA Breast Cancer Coalition, 2397 Quentin Rd., Lebanon, PA 17042.