Margaret Rogers Cook, age 90 of Hastings, died Wednesday April 9, 2008 at Pennock Hospital in Hastings. Margaret was born September 6, 1917 in Charlotte, Michigan, the daughter of Pearl and Mabel (Crout) Rogers. She graduated from Charlotte High School in 1938. She married Arthur H. Cook July 3, 1938, they lived in Lansing a short time. Arthur went into the National Guard in 1940 and then into the Army serving 2 1/2 years. She lived in Rolla, Mo. some months while he was at Ft. Leonard , Mo. Arthur came home in November of 1945. She and her husband operated a laundry in Grandledge for 14 years, they sold it in 1959 and moved to Nashville, Michigan where they operated a Tavern. They sold it in 1961 and Moved to Hastings. Arthur preceded her in death April 10, 1996 after almost 58 years of marriage, she was also preceded in death by her parents, a brother Ralph Rogers and a sister, Wacille Coleman. Margaret was a life member of OES Chapter 7, she was the Hundredth Worthy Matron of that Chapter 1969-1970. She loved many things, among them being flowers, people, music, and her pets, two cats. She enjoyed taking flowers to friends, she had a special compassion for listening and helping those in need. Friends,family and Arthur were always a special blessing to her. Margaret is survived by two sisters, Ruth Kuck of Charlotte, and Maxine Stewart of Onondago, Mi. and several nieces and nephews. Memorials can be made to Hastings First United Methodist Church , Order Of Eastern Star # 7 or Hastings Elks #1965 National Foundation. Visitation will be held Friday from 6-8 pm at the Girrbach Funeral Home in Hastings, Funeral services will be held Saturday April 12, 2008 at 11:00am at the Girrbach Funeral Home in Hastings, Rev. David Nelson officiating, burial will be at Ft. Custer National Cemetery in Augusta. Arrangements are by the Girrbach Funeral Home in Hastings. You may leave a message or memory to the family at (girrbachfuneralhome.net).