Mary S. Foster, 90, passed away at Aldersgate Retirement Community in Charlotte on October 9, 2020. She was born in Postville, Iowa and then moved to Tryon, NC. Mary was a graduate of UNC-Chapel Hill. She was a 5th-grade elementary teacher... View Obituary & Service Information