1620 Todd St, Selma, CA 93662, United States
They are liers, lazy and lack attention to detail
Always good
exelente muybien servicio gracias
Awesome tire shop
Mi esposo lllevaba todo los carro aquí con el Señor Don javier. De principio todo bien y últimamente tenemos un carro ahí qu ocupaba Motor y puras fallas nos da una fecha y sale con otra fecha ya más de un mes sin carro..