Crash Involved A Tow-Truck and Tractor Trailer
Tragic accident that occurred on Monday, December 7 at around 10:15 AM in Dekalb Georgia. 39-year-old Elisabeth Villa was tragically killed in a four vehicle crash, which included a tow truck and a tractor-trailer near interstate 85 and Chamblee Tucker Road. Sadly Ms. Villa died at the scene. The DeKalb county police department is investigating the accident. We send our thoughts and prayers to the family of the victim.
Know something we don't about this accident? or do you have
a news tip for us?
Let us Know
Would you like to leave well wishes or remembrances for
Send your message