Obituary Shirley Faye (Roberts) Archer went to Heaven on June 2, 2016. Shirley was born on September 6, 1935 to Braden Roberts and Lena (Lenard) Roberts of Coweta, OK. Shirley was married to Joel Don Archer for 38 years until his death in 1991... View Obituary & Service Information