Sherry Lynn Duncan was born to the late Joseph Atkins and Iretha Duncan October 26, 1965 in Philadelphia Pennsylvania. She departed this life and received her heavenly wings on Monday, May 14, 2019 Sherry is Preceded in death by Shakita Johnson,... View Obituary & Service Information