Usa-Places.com has listed approx 4 parks in Tulsa. Some of the Top rated parks in Tulsa are- Centennial Park, Swan Lake Park, Maple Park & Forest Orchard Park.