4135 E 22nd Street Tulsa, OK 74114