By Howard B. Owens Dec 3, 2021, 4:29pm This page is only available to Early Access supporters. Sign up to get access. A two-vehicle accident is reported at Oak Orchard Road and North Byron Road, Elba. One person is complaining of a head and arm injury. One vehicle is off the road. Elba Fire and Mercy EMS responding. accident news elba