Car X Tire & Auto has expert technicians who provide quality repair and maintenance service. Call to set up an appointment today. We are located in Peoria, IL. Car X Tire & Auto has expert technicians who provide quality repair and maintenance service. Call to set up an appointment today. We are located in Peoria, IL.
staff very friendly and knowledgeable!
Thank you!