Memmen Ridge Open Space
2024-09-04 08:00 - 10:00 (America/Denver) | Memmen Ridge Open Space, 150 Oman Rd, Castle Rock, CO, 80104, United States
This area provides a quick escape into forested open space from nearby Downtown Castle Rock. This is a 2.4 mile trail, both paved and unpaved. Prominent wildlife habitats in the area are bluebirds and mule deer.
