Tire Installation

We do tire installation everyday at Leonard Tire. A well balanced wheel and a new set of tires adds safety […]

READ MORE -

Tire Pressure Monitoring Systems

Let us check your Tire Pressure Monitoring System. False readings can lead to a tire that is too low or […]

READ MORE -