What we offer
Maintenance
Regular checkups to maintain your car's high performance
Repair
Quality service that guarantees smooth and safe rides
Performance
Performance Upgrades & Tuning
Contact Details
Address
80 Stanhope Road, Wychwood
Germiston 2190
Email Address
info@nelomotors.co.za
Phone Number
083-562-7195
010-880-7890