Main broke Wednesday afternoon on Garden of the Gods Road
A significant water main break in the 700 block of Garden of the Gods Road has closed westbound traffic and damaged part of the road, according to Colorado Springs Fire Department officials.