Biard Stephen "Steve" Osborne
September 13, 1944 - December 11, 2023
Biard Stephen “Steve” Osborne also known by his family as “Poppy”, 79, of Locust, NC, passed away Monday, December 11, 2023 in the Tucker Hospice House, Kannapolis, NC. His funeral service will be 3pm Saturday, December... View Obituary & Service Information
