1. Poskey's Auto & Repair
2321 W Highway 66, Stroud, OK 74079
Coordinate: 35.74899,-96.68615
Phone: (918) 968-1009
2. Miller Enterprises Body Shop
410 S 1st Ave, Stroud, OK 74079
Coordinate: 35.74319,-96.65401
Phone: (918) 968-4871
3. Old Sixty Six Auto Sales
1021 W Main St, Stroud, OK 74079
Coordinate: 35.74952,-96.66549
Phone: (918) 968-4272