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 -

Tire Repair

It happens, tires get damaged and you need tire repair. Let the tire experts at Leonard Tire see what can […]

READ MORE -