Police standoff closes road in Atlanta’s West Lake neighborhood

ATLANTA, Ga. (Atlanta News First) – Atlanta police have a home surrounded in northwest Atlanta Thursday morning. The house is on Ezra Church Drive in the West Lake neighborhood. Police say the call initially came in as a domestic disturbance shortly after midnight. Officers have been there throughout much of…

Story continues

TRENDING NOW

LATEST LOCAL NEWS