1. Poskey's Auto & Repair 2321 W Highway 66, Stroud, OK 74079 Coordinate: 35.74899,-96.68615 Phone: (918) 968-1009