Showing results for Woodward Park Tulsa
Search instead for WoodwardParkTulsa
Woodward Park and Gardens
(2,464)
Park in Tulsa, Oklahoma
Woodward Park is a 45-acre public park, botanical garden, and arboretum located between 21st Street and 24th Street east of South Peoria Avenue and west of South Rockford Street in Tulsa, Oklahoma, in the Midwestern United States.
Address: 2435 S Peoria Ave, Tulsa, OK 74114
Hours: Open ⋅ Closes 11 PM
Phone: (918) 576-5155
People also ask
Is Woodward Park free in Tulsa?
Does Woodward Park allow dogs?
How far is Tulsa from Woodward?
Rating
(216)
Woodward Park, located three miles from downtown Tulsa, encompasses nearly 45 acres surrounded by neighborhoods established during the 1920s and 1930s, ...
Rating
(188)
Woodward Park is a large public park that is home to five enormous terraces where as many as 5,000 roses were once grown. That was how a garden was envisioned ...