Michelin Retailer - OK Tire Store in Saint Helena (Tires Auto Supply ) - Location & Hours
Store Details
910 Dowdell Ln
Saint Helena, California 94574
Saint Helena, California 94574
Phone: (707) 963-2343
Regular Store Hours
Sun: N/A
Sat: N/A
M-F: 8:00AM-5:00PM
Store hours may vary due to seasonality.
Nearby Michelin Locations
- 19160 Highway 12, Sonoma (13.77 mi)
- 19285 Highway 12, Sonoma (13.93 mi)
- 872 4th St, Santa Rosa (14.15 mi)
- 100 Santa Rosa Plz, Santa Rosa (14.70 mi)
- 1547 Trancas St, Napa (14.81 mi)
Advertisements
Store Services/Products
- Warranty Service
- Provides tire warranty service on all tire brands we offer regardless of purchase origin
