The Nature Place

2000 Old Stage Road
Florissant, CO 80816
(Located 35 miles West of Colorado Springs)
Phone: 719-748-3475

Our retreat will be held at The Nature Place, which has been designated by the National Park Service as a National Environmental Study Center. It is a unique, non-profit conference and retreat center dedicated to leadership and team development and to providing experiences in a natural history and studies of natural systems. A retreat to The Nature Place is a deeply gratifying and transformative experience.
Share by: