← Back to Things to Do Outdoor/Nature Woodward Park 📍 Tulsa, Tulsa County, Oklahoma About 45-acre park featuring formal rose garden, arboretum, conservatory, Tulsa Garden Center, and walking paths. Beautiful historic park perfect for leisurely strolls and photography. 📍 Location & Directions 2435 S Peoria Ave, Tulsa, OK 74114 🧭 Get Directions You Might Also Like Gathering Place Tulsa, Tulsa Co. Discovery Lab Tulsa, Tulsa Co. Tulsa Zoo Tulsa, Tulsa Co. Philbrook Museum of Art Tulsa, Tulsa Co. Gilcrease Museum Tulsa, Tulsa Co. Tulsa Air and Space Museum & Planetarium Tulsa, Tulsa Co.