2717 E 44th St,  Tulsa,, OK 74110