Shirley was born in Concord, NC, to Hewey Brown and Nora Meazie Elledge. She had a genuine love for people, animals and plants and loved shopping at Wal Mart. She was preceded in death by her parents; first husband and father of her children, John Eugene Overcash, Sr. and several brothers and sisters.
She is survived by her husband, Olin D. Coleman, Jr.; her children, Deborah Carter, Stephanie Overcash, Johnny Overcash and Cindy Overcash; grandchildren, Wendell (Danielle Phillips) Overcash, Troy (Nikki Pickren) Crosby, Dusty Crosby, Ashli Crosby, Jonathan Overcash and Colin Overcash; great-grandchildren, Cheyenne, Hannah, Dakoda and Sierra Overcash and Rylie and Reed Crosby and several siblings including her sisters, Linda Brown and Barbara Brown and brother, James Elledge.
Visitation will be held Monday afternoon from 5:00 to 6:00 pm at Edo Miller and Sons Funeral Home. The funeral service will begin at 6:00 pm in the funeral home Chapel with Pastor Larry Lee officiating.