Cool Tulsa Rose Garden Center Ideas. Web the tulsa garden center invites you to join us for wine & roses, an elegant garden party in the arboretum at woodward park. Photo courtesy of tulsa garden center.

Photo courtesy of tulsa garden center. Web the tulsa garden center, located in the historic snedden mansion within woodward park, is a nonprofit organization whose mission is to provide a variety of horticultural and environmental education opportunities for the community and to serve as horticultural headquarters for the tulsa area. Web tulsa garden center at woodward park: