Natasha E. Leary
November 7, 2020
Natasha E. (Delaney) Leary, 29, of Stafford Springs, CT passed away on Saturday, November 7, 2020 at home. She was born in New Britain, CT, and was a front manager at Geissler’s Supermarket in South Windsor. She had a great love of animals,... View Obituary & Service Information