Skip to content
Monument / Landmark

Neale Woods Nature Center

2 locals recommend
Location
14323 Edith Marie Ave
Omaha, NE 68112
Phone+1 402-731-3140

Tips from locals

Daniel
Daniel
August 09, 2017
Great hiking trails. Quiet and sparsely used. You may have the entire park to yourself. $5 entry fee. You'll see the beauty of our area from some unique vantage points.
Laura
Laura
July 26, 2016
If you're looking for a natural escape, take the road up by the Missouri River to this hidden gem of trails through the woods and Bluffs. A serene, nearby escape to nature.