Funeral service for Karen Lynn Weaver, age 46, of Irondale will be Monday, June 27, 2016 at Curtis and Son North Chapel at 2PM with the Reverend Billy Williams and Reverend Jimmy Roberts officiating. Burial will be in Evergreen Cemetery. Mr. Weaver passed away on June 23, 2016 at St. Vincent's East Hospital. She was preceded in death by her mother: Linda Jean Offord. She is survived by Husband: Tod Weaver, Children: Matthew Weaver, Destyni Hall, Melissa Weaver, Laura Weaver, Father: Harold Brooks and wife Martha, Brothers: Edward Brooks, Robert Brooks and wife Stephanie, Sisters: Teresa Bailey, Angela Gardner, Grandmother: Evelyn Smith, Niece: Maggie Grace Brooks. Curtis and Son North Chapel will direct the services.