Jennifer A. Gregg Flynn, 38, of Viola, died Wednesday, April 29, 2009, at her home. Services will be 12:30 p.m. Saturday, May 2, at Dennison Funeral Home, Viola. Visitation will be 10 a.m. to noon Saturday at the funeral home. Memorials may be made to her children. She was born May 22, 1970, in Moline, the daughter of Gary and Roberta Hammond Gregg. Jennifer ran the Uptown Cafe in Viola and manged various other businesses. She enjoyed needlepoint, crocheting and was an avid reader. She dearly loved her children, nieces and nephews and her cats. Survivors include her three children, Carl Pierce II, Christian Gregg and Jena Pierce, all of Viola; three stepchildren, Christopher Flynn, Terra Flynn, both of Matherville, and Ashley Stegall, Moline; parents, Gary and Bobbie Gregg, Viola; one sister, Cari Engels, Viola; one brother, Michael A. Gregg, Moline; several aunts, uncles, cousins, nieces, nephews and close friends. She was preceded in death by her grandparents; and cousin, Dalton Hanson.