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.