3010 S Harvard Ave Tulsa, OK 74114