Automobile Machine Shop in Stroud, OK Roy's Machine Shop & Repair811 N 8th AveStroud, OK, 740799189681008Automobile Machine ShopCnc Machine ShopsEngine Machine Shop Show More