Barbara J. Perry (nee Stauffer) death notice and obituary, Thursday May 18, 2023. Cuyahoga Falls, OH 44221