By Howard B. Owens May 21, 2016, 9:54pm This page is only available to Early Access supporters. Sign up to get access. A vehicle has reportedly struck a building at 6946 Weatherwax Road, Elba. A propane tank is leaking. No injuries are reported. Elba fire and Mercy EMS dispatched. accident elba