Leta Page (Mansfield)
November 21, 1951 - June 3, 2018
Leta Frances Page, daughter of John Claude and Dortha Pettigrew Crain, was born November 21, 1951 in Grand Junction, Colorado and departed this life on June 3, 2018 in her home in Mansfield, Missouri at the age of sixty-six years, six months... View Obituary & Service Information