A water main break at West Florida Avenue and South Lowell Boulevard overnight has forced the closure of the intersection today.
The Denver Post, Denver Post: Local
Fri, 07/15/2011 - 5:19am
A water main break at West Florida Avenue and South Lowell Boulevard overnight has forced the closure of the intersection today.