Teresa Garrison, 56 of Twin Falls passed away Friday, July 3, 2015 at her home. Teresa was born in Twin Falls on August 28, 1958 to Marvel and Ronald Thomas. She was later adopted by Lee Roy Garrison. She graduated from high school by mail. She had one daughter, Brandy and later Jacob and Kevin. She was married twice, but eventually divorced both times. She was a bartender for 10 years, worked in fast food, and was an attendant at a convenience store. She worked as a bookkeeper for American Polymer and eventually followed her dream of being a flight attendant when she graduated from the International Air Academy. A back injury forced her to stop working and she became a foster parent for a while. After living in Portland, OR for years she moved back to Twin Falls. Here she shared her life with Kenny Cook and his son Wes and daughter Gail and her daughter and family. She loved fishing, hunting, gardening, cooking and reading. She was a wonderful grandmother to her two grandchildren, Kaden and Aunra, and loved her son-in-law Ben. In 2014 she was diagnosed with cancer and eventually moved in with her daughter and family. On July third she traveled home to God and those that passed before her. She was loved and will be missed. Teresa had been a member of the Free Will Baptist Church. Teresa is survived by her daughter Brandy (Benjamin) Koldewey, granddaughter Aunra Koldewey and a grandson Kaden Koldewey. She was preceded in death by her mother Marvel Anderson and father Ronald Thomas, adopted father Lee Roy Garrison and her grandparents Truman and Blanche Rathbun. Viewing for Teresa will be held on Tuesday, July 7 at Rosenau Funeral Home from 6-8 pm. Services will be held at Rosenau Funeral Home on Wednesday, July 8 at 10:00am. Donations may be made to Brandy Koldewey, 542 Robbins Ave, Twin Falls, ID 83301. The full obituary can be found at www.rosenaufuneralhome.com