Margaret passed away July 27, 2014 at her home in Carlisle, Iowa. Family visitation for Margaret will be from 5-8 p.m. Wednesday, July 30, 2014 at Peterson Funeral Home in Carlisle, Iowa. Funeral Services will be at 10:00 A.M. Thursday at the Carlisle Christian Church. Interment will be at the Carlisle City Cemetery with a luncheon following at the Carlisle Christian Church. Margaret is survived by her children, Daughter Lacresa Lee of Des Moines, Son Eric Cross of Des Moines, Daughter Carmela Cross of Carlisle, Iowa, Daughter Deanna Cross of Colfax, Daughter Robin (Randy) Barnes of Carlisle; Sister Diana Rush of Lubbock Texas; 10 Grandchildren and 11 Great Grandchildren. Margaret was preceded in death by her husband Charles Cross, granddaughter Jennifer Sue Peacock, brothers Eugene and Ronald Green. Memorials for Margaret can be made to the Iowa Lions Hearing Aid Fund or the Carlisle Christian Church.