By Howard B. Owens Oct 23, 2016, 5:52pm This page is only available to Early Access supporters. Sign up to get access. A car in the area of 5117 N. Byron Road, Elba, has rolled over after reportedly striking a deer, but the caller reports no injuries. Elba fire dispatched, and as a precaution, Mercy EMS dispatched. accident elba news