Quantcast
Skip to main content

Car wreck with injuries on Transit Road, Elba

A car accident with injuries is reported at 6968 Transit Road. Elba Fire Department is responding along with Mercy medics. Mercy Flight is on standby.

Premium Drupal Themes