WHITE STAR MACHINERY Store in TULSA 25 Nov Categories: Filter: Address 12611 E 60th StreetTULSA, OK 74146Contact Tel: 918-622-7787