Rita Russell Ammons, 71, of Spencer, formerly of Fort Myers, Fla., passed away Sunday, November 8, 2020, at Novant Health Rowan Medical Center after losing her fight against COVID19. Born April 11, 1949, in Albemarle, NC, she was the daughter... View Obituary & Service Information