Debra (Debbie) Kay Crouch, 60, of Del City died unexpectedly early Sunday morning October 11, 2020. She was born in Oklahoma City on February 7, 1960 to Marion Carroll Young and Sylvia Jo Young. Debbie grew up in Del City, Oklahoma with her... View Obituary & Service Information