Skip to main content

Two-car accident reported on Main Road, Stafford

By Billie Owens

A two-car accident with unknown injuries is reported at 6117 Main Road, Stafford. Fluids are leaking. Stafford Fire Department and Mercy medics are responding. A deputy on scene tells first responders to come in non-emergency mode. One person needs medical evaluation; "possibly a sign-off."

Authentically Local