Castle Rocks oldest park reopens March 2012

Castle Rock Rock volunteer positions open

Castle North Park renovations nearly complete One of the Town’s oldest parks will reopen with new life this month, as renovations there are nearing completion. The Town acquired Castle North Park, 801 Canyon Drive, in 1985, and first installed amenities there in 1995. The 1.5-acre park, adjacent to the Town’s iconic Rock, had fallen out of [...]