On June 24, 2015, an apparent suicide was discovered by a Hidden Creek Construction employee. Oscar William Byrd, age 39, of Glen Ayre, was discovered to have hanged himself in the gated Lavonia Crest community. Upon discovery, the employee cut the strings and ran into the office to call 911.
Deputies with the Mitchell County Sheriff’s Office were dispatched at 12:34pm and arrived on the scene at 1pm. Byrd will be sent to Wake Forest Baptist Hospital for an autopsy.