Featuring wetlands, marshes, meadows and more, Fountain Creek Nature Center & Park is an ideal place to birdwatch or embark on a guided or self-guided walking tour. Nature displays and interpretive programs are available at the center. Address: 320 Pepper Grass Ln Fountain CO USA 80817 Send an Email 1 719 520-6745