By Billie Owens Aug 23, 2011, 1:01pm This page is only available to Early Access supporters. Sign up to get access. A possible structure fire is reported at 7554 Pekin Road in Elba. Elba Fire Department is on scene and the chief says nothing is showing. The fan over the stove reportedly caught fire and was unplugged but is still smoking. elba fire