View Profile
John Leonard Auto Engineer
“Great mechanic, very reliable, always does an excellent job & not hard to pay. Positive Punctuality, Quality, Professionalism, Value Services Transmission, Air & cabin filter replacement, Steering & suspension repair, General repairs & maintenance, A...”