Twelve Hills Nature Center is an urban preserve located in the Oak Cliff neighborhood of Dallas. It serves as an outdoor classroom and passive recreational area. It seeks to educate both adults and children about environmental stewardship and community-building through the grassroots creation and maintenance of a native Texas blackland prairie, and small wetland.
Tags:
nature center
add to our listings






