Michelin in Downey - Locations & Hours
| Name | Address | Phone | |
|---|---|---|---|
| Michelin Retailer - ALLEN TIRE CO. DOWNEY | 12238 Woodruff Ave | (562) 803-1456 | |
| Michelin Retailer - Honda World Downey | 10645 Studebaker Rd | (562) 929-7014 | |
| Michelin Retailer - Sears Auto Center | 600 Stonewood St | (562) 622-0885 | |
