By Billie Owens Jan 28, 2020, 5:04pm This page is only available to Early Access supporters. Sign up to get access. A vehicle slid off the roadway at Batavia Elba Townline Road and Pekin Road. Unknown injuries. Town of Batavia Fire Department is responding along with Mercy medics. accident news batavia