Nestled 16 miles south of Downtown Dallas, Dogwood Canyon Audubon Center is a wild and special place that manages more than 200 acres as a preserve. The Center features plants, birds and wildlife that are usually found exclusively in East Texas, Central Texas or West Texas, but here, exist side by side.