Shirley L. Barnes, 91, of Elizabeth Township, passed away Monday, June 22, 2020. She was born September 12, 1928 in McKeesport and was the daughter of the late Daniel F. and Blanche (Dalton) McLaughlin. She was the wife of the late Charles A. "Buck" Barnes who passed away November 27, 1995. She was a member of Central Highlands Community United Methodist Church and was retired from McKeesport Hospital. She is survived by her sons, Charles E. (Kimberly) Barnes and Gary (Lori) Barnes of Elizabeth Township, grandchildren, Garrett (Brooke), Cameron, Lia (Alex) and Angela, niece, Nancy Kendall, nephew, Daniel Fazekas and nieces and nephews. She was preceded in death by her sisters, Helen Ressler and Doris Fazekas. Friends are welcome Thursday, June 25, 2020 from 4-8 PM at the Gilbert Funeral Home and Crematory, Inc., 6028 Smithfield Street, Boston, Elizabeth Township. (412) 751-5000 Drew J. Gilbert, Director. Service will be held in the funeral home chapel on Friday, June 25, 2020 at 10:00 am with The Rev. W. Stephen Morse, officiating. Interment will follow at the Mount Vernon Cemetery, Elizabeth Township. Condolences may be made at Gilbertfuneralhomeandcrematory.com