Sounds like an electrical panel, blew
ATLANTA — Atlanta firefighters and police are responding to the area of Atlantic Station Saturday afternoon after a "report of an explosion," the Atlanta Police Department said.
APD said officers are responding to 271 17th Street NW, which is across from the Overtime Elite Arena and near the Embassy Suites By Hilton Atlanta Midtown.