Article Contributed on: 3/24/2009 1:27:18 PM
Both lanes of southbound I-25 are now open through south Castle Rock (Plum Creek Interchange south one mile). The Colorado Department of Transportation (CDOT) closed one lane at 10:30 a.m. today for emergency manhole repairs.