The Nature Place
2000 Old Stage Road
Florissant, CO 80816
(Located 35 miles West of Colorado Springs)
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.