greens service stilwell tax green's tax service stilwell ok 856 people like this. J S Tax Service at StilwellOK74960 phone 9186967764 hours reviews Tax Return Preparation Filing. … Thursday, May 19, 2022 Edit