WHITE STAR MACHINERY Store in TULSA 25 Nov Categories: Filter: Address 12611 E 60th STREETTULSA, OK 74146Contact Tel: (918) 622-7787Website: https://whitestarmachinery.com