Old Sixty Six Auto Sales

(5 Reviews)
1021 W Main St, Stroud, OK 74079, USA

(918) 968-4272


Contact and Address

Category: Car dealer, Car repair, Store,
Address: 1021 W Main St, Stroud, OK 74079, USA
Postal code: 74079
Phone: (918) 968-4272

Hours:

Monday:8:00 AM – 5:00 PM
Tuesday:8:00 AM – 5:00 PM
Wednesday:8:00 AM – 5:00 PM
Thursday:8:00 AM – 5:00 PM
Friday:8:00 AM – 5:00 PM
Saturday:Closed
Sunday:Closed

Location & routing

Get Directions

Most Recent Reviews


  • (July 8, 2023, 8:29 pm)

    Whilst on a beautiful Sunday drive along Route 66 on June 25, 2023, we were stranded in Stroud following a catastrophic compressor failure.  The fine fellows at Old Route 66 Auto took care of the towing and repair.  True to the ethos of The Mother Road, they are the living embodiment of "The Golden Rule."  We are very much appreciative of their care and professionalism.


  • (December 18, 2022, 7:01 pm)

    I got stranded with a flat tire in Stroud and Tyler from Old Sixty Six stopped what he was doing to come help me change it. He wasn't on the clock and it was 50 degrees outside but he still made time for us. The folks at Old Sixty Six believe in treating folks how they would want to be treated themselves.


  • (March 2, 2022, 1:04 pm)

    This a great shop, it's a very fair and reliable place to take your vehicle for repairs. Jimmy is a awesome mechanic that can handle just about anything that comes his way. They stay busy but will always try their best to help ya out when needed.


  • (October 14, 2020, 7:18 pm)

    These are honest, hardworking folks. They saved my behind when I broke down on the side of the highway. They went above and beyond to explain my options and get me safely/quickly back on the road. Life savers and trustworthy guys to work with.


  • (December 26, 2019, 7:38 pm)

    Hard working honest folks! Jimmy did a great job on servicing one of our commercial trucks. We broke down in Stroud headed to Tulsa and Jimmy was able to get us in the same day and get the truck back on the road. Thank you!

Write a Review

Photos of Old Sixty Six Auto Sales

Old Sixty Six Auto Sales | 1021 W Main St, Stroud, OK 74079, USA | Phone: (918) 968-4272