McClure Park 7448 East 7th Street, Tulsa, OK 74112