Teresa Lynn Fletcher “Terri”, 46, of Warner, VA died suddenly, Thursday, October 20, 2016. Terri was born January 24, 1970 at Riverside Hospital in Newport News, VA. She is survived by: her husband Rick Fletcher, her daughters Lindsey and Rikki-Lynn, mother Marie Pike, stepfather Carlton Pike and special niece Ashley Hall, and Bailey, her beagle. Along with many nieces, nephews, and cousins. She was preceded in death by her sister Leslie, grandparents Luther and Flossie Wilkins, Aunt Janice Vaughn and Cousin Jonathan Vaughn. Terri was a licensed cosmetologist. She spent more than 20 years working in Deltaville, VA. She loved her clients dearly and considered them her “second family”. When Terri wasn’t cutting hair, she was shopping to find the best deals. She loved aerobics, the beach, trips to Nags Head with her family. Above all things, Terri devoted her life to her husband and daughters whom she loved with all of her heart and her beagle Bailey who was her pride and joy. She was a selfless caregiver, a people lover, never met a stranger, always helping those around her, and putting the needs of others before her own. The family will receive friends from 6-8 pm Sunday, October 23, 2016 at Bristow Faulkner Funeral Home, Saluda, VA. A graveside service will be held on Monday, October 24, 2016 at Rosewell Memorial Gardens Cemetery, Ordinary, VA at 2pm. In addition we will have a memorial with family and friends at our home in Urbanna at 5pm Monday evening.