By Billie Owens Sep 21, 2019, 4:53pm This page is only available to Early Access supporters. Sign up to get access. A motorcycle accident with injuries is reported at 7192 Pekin Road, Elba. The motorcyclist is down. Elba Fire Department and Mercy medics are responding. news accident elba