1. Castle Tire Shop 786 Main St, Winchester, MA 01890 Coordinate: 42.45879,-71.14 Phone: (781) 729-0019