Stephens Creek Natural Area
SW Capitol Hill Rd
Portland, OR 97219
Stephens Creek Natural Area is a serene urban park located in Portland, Oregon. This green oasis features a diverse landscape with lush forests, meandering trails, and vibrant wildlife, making it an ideal spot for nature walks and leisurely strolls. Visitors can enjoy the peaceful atmosphere while exploring the creek and surrounding habitats, perfect for connecting with nature in the heart of the city.
Generated from this place's information
See a problem?