Our Services
Our Location
055 395 99 59
About Us
Contact Us
News
FAQ
Eng
Ru
toggle menu
Car service with Russian engineers and mechanics
Leo's Garage
At Leo’s, our vision is to be the garage of choice for car owners who know their cars.
Our location
055 395 99 59
Our offers
Toll Free : 055 395 99 59
Our location
Our offers
Leo's Sitemap
Sitemap
Services
Body Repair
Painting Service
Electrical Works
Mechanical Works
Chassis Repair
Interior Cleaning
Upholstery Cleaning
Diagnostic Services
Tyre Services
General Maintenance Services
Company
About Us
Contact Us
FAQ
Garage Location
News
Legal
Privacy
Terms & Conditions