Leichhardt Mechanical Repairs

Leichhardt Mechanical Services are expert car mechanics providing a variety of related car services to homeowners in the St Peters area. We can assist you with your suspension and steering issues as well as your factory exhaust systems (and any upgrades and maintenance it might require). You can also trust us for servicing and repairing […]