Engineers in Stroud, OK A & M Engineering & Environmental102 N 8th AveStroud, OK, 740799189680729Engineering FirmsUs Army Corps Of Engineers Keystone Lake Keystone Roy's Machine Shop & Repair811 N 8th AveStroud, OK, 740799189681008Automobile Machine ShopCnc Machine ShopsEngine Machine Shop Show More