Teresa Ann Brown Teresa Ann Brown, age 56, of Butler, Tennessee, and formerly of Asheboro, North Carolina, passed away on Wednesday, September 17, 2014 at her residence following a brief illness. She was born on July 13, 1958 to Allen Brown and Virginia Marie Saunders. In addition to her parents, Teresa is survived by her children: Terri Needham and Benjamin Needham; brothers: Ken Brown and wife Shelly and Jeff Brown; grandchildren: Dalton L. Bailey, Kaleb W. Needham, Tommy A. Needham, Bradford Needham and Isaac Needham and several nieces and nephews. A memorial service will be held at a later date. The family wishes to extend their appreciation and gratitude to Ivy Tester for all of her care given to Teresa. In lieu of flowers, the family requests that memorial donations in Teresa's memory be made to Mountain States Hospice, 101 Med Tech Parkway, Suite 100, Johnson City, TN 37604 or to a charity of your choice. Condolences may be sent to the family through our website at www.mountaincityfh.com. The family of Teresa Ann Brown has entrusted her services to Mountain City Funeral Home, 224 S. Church Street, Mountain City, TN 37683.