ATLANTA — Atlanta police are investigating a body found at a house with boarded-up windows in northwest Atlanta Saturday afternoon.
A Channel 2 photographer was at the scene when three crime scene vans pulled up to the 250 block of Stafford Street.
Police confirmed a body was found but had no other details to provide.
This is a developing story.
[DOWNLOAD: Free WSB-TV News app for alerts as news breaks]
[SIGN UP: WSB-TV Daily Headlines Newsletter]
©2026 Cox Media Group





