Teresa Ann Shepherd death notice and obituary, Wednesday April 26, 2023. First Family Funeral And Cremation Service Inc. Charlotte, NC 28208