Obituary: Mary Sheehan Leso, 87, of Milford