Water service interruption possible after main break causes overflow onto Peachtree Road in Buckhead
Water started to gush onto a busy Atlanta street Thursday night because of a possible water main break at 2166 Peachtree Road, according to the Atlanta Watershed Department. The massive flow of water,