Atlanta, GA – Two-Car Crash on I-20 WB at Glenwood Results in Injuries
Atlanta, GA (May 24, 2024) – A two-car crash occurred on May 24th in the HOV lane of I-20 westbound at Glenwood Avenue (Exit 61), according to the Georgia Department of Transportation (GDOT). The incident involved multiple units from the Atlanta Police Department and emergency medical services responding to the scene. The crash resulted in injuries to several individuals, although the specific number and severity of the injuries are not yet confirmed. First responders provided immediate medical assistance on-site before transporting the injured parties to local hospitals for further care. The exact circumstances leading to the accident are still under investigation by the Atlanta Police Department.
Our thoughts are with those injured in this accident, and we wish them a speedy recovery.