Castle Tire Shop

(5 Reviews)
786 Main St, Winchester, MA 01890, USA

(781) 729-0019


Contact and Address

Category: Car repair, Store,
Address: 786 Main St, Winchester, MA 01890, USA
Postal code: 01890
Phone: (781) 729-0019
Website: http://castletireshop.net/

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:8:00 AM – 2:30 PM

Location & routing

Get Directions

Most Recent Reviews


  • (June 14, 2021, 4:36 pm)

    Keep on going back. Why? Because he always works with a sense of urgency and is professional. Flat tires and leaks happen and he takes care of it always. I usually just show up and he fits me in. I’ll keep coming back


  • (April 2, 2021, 10:15 am)

    This place is great anytime I have a tire issue I head over to castle tire and the problem is solved. These guys are great!


  • (March 28, 2021, 10:03 am)

    Good place good people good work highly recommend coming here


  • (February 22, 2021, 7:35 pm)

    No nonsense! It was close to 5pm so I thought I would drop off my flat tire and get it put onto the car the next day. They fixed it and put it back on the car in about 20 minutes and I was on my way home. Great service! Very fast, and checked my other tires while doing the repairs.


  • (December 2, 2020, 2:11 pm)

    I have been in customer service for 30 years. These guys are the ONLY people I will ever come to now. They explained everything, price was excellent and was done so flash I barely sat down! If I could give them 10 stars I would. They were exceptional. Every single person I spoke with and saw was exceptional. Rare these days. I'll be recommending them to everyone I know! Thank you for saving me!

Write a Review

Photos of Castle Tire Shop

Castle Tire Shop | 786 Main St, Winchester, MA 01890, USA | Phone: (781) 729-0019
Castle Tire Shop | 786 Main St, Winchester, MA 01890, USA | Phone: (781) 729-0019
Castle Tire Shop | 786 Main St, Winchester, MA 01890, USA | Phone: (781) 729-0019
Castle Tire Shop | 786 Main St, Winchester, MA 01890, USA | Phone: (781) 729-0019
Castle Tire Shop | 786 Main St, Winchester, MA 01890, USA | Phone: (781) 729-0019
Castle Tire Shop | 786 Main St, Winchester, MA 01890, USA | Phone: (781) 729-0019
Castle Tire Shop | 786 Main St, Winchester, MA 01890, USA | Phone: (781) 729-0019
Castle Tire Shop | 786 Main St, Winchester, MA 01890, USA | Phone: (781) 729-0019
Castle Tire Shop | 786 Main St, Winchester, MA 01890, USA | Phone: (781) 729-0019
Castle Tire Shop | 786 Main St, Winchester, MA 01890, USA | Phone: (781) 729-0019