AAA Editor Notes
Ogden Nature Center is at 966 W. 12th St. This nature preserve and community education center features hands-on exhibits and is also a home for nonreleasable birds of prey. Gardens and ponds on the grounds provide a natural habitat for various birds, insects and small mammals. The 152-acre site also has 1.5 miles of easy walking trails, two tree houses, two green buildings and an observation tower.
Picnicking is permitted.