By Howard B. Owens Mar 11, 2017, 11:45pm This page is only available to Early Access supporters. Sign up to get access. A truck vs. tree accident with possible injuries is reported in the area of 7382 Starowitz Road, near Bank Street Road, Elba. Elba Fire and Mercy EMS dispatched. accident news elba