Margaret J. Kamp, 93, of Marion, passed away at St. Luke's. Services were at 11 a.m. Saturday, Dec. 21, at Our Savior Lutheran Church. Cedar Memorial Park Funeral Home assisted the family in the arrangements.

Margaret was born March 5, 1920, to John Schnitzler and Edith (Hiller) in Winneshiek County. Margaret married Ole Kenneth Faaberg, who passed away in 1972. She then married Louis Kamp, who passed away in 1974.

Margaret worked for many years as a production worker at Rockwell Collins before her retirement.

Margaret is survived by her daughter, Sonja Dunlap of Hiawatha; son, Kenneth Faaberg of Marion; daughter, Lonnie Landis, of Westerville Ohio; grandson, Kevin Dunlap, of Bartlett, Ill.; grandson, William Faaberg, of Waterloo; granddaughter, Ann Landis, of Albany Ohio; great-granddaughter, Claire Dunlap, of Langley, Canada; great-grandson, Aaron Faaberg, of Waterloo; great-granddaughter, Zoe Faaberg, of Waterloo; sister, Joyce Mailey, of Cedar Rapids; brother, Charles (Fran) Schnitzler, of Decorah; sister, Edna Lou Schrandt, of Decorah; brother, Donald (Carol) Schnitzler, of Decorah; sister, Dorothy (Ronald) Barth, of Cedar Rapids; several nieces and nephews; and one very special friend, Frank Klemm, of Marion.

Margaret is proceeded in death by her parents; husbands Ole Kenneth Faaberg and Louis Kamp; brothers Carl (Mabel) Schnitzel, Milton Schnitzel, John Schnitzel, brother-in-law Ted Schrandt, niece Becky Hauser and daughter in-law Bea Faaberg.

Memorial may be directed to the organization of your choice. Online condolences may be left at cedarmemorial.com under "obituairies."