4226 E 53rd Street, Tulsa, OK 74135