
Automotive
Ratha Autos
Scarborough · Tamil & English
A Little About Us
Tamil-speaking auto repair shop at 2305 Markham Road, Unit 25, Scarborough (M1B 2W3). Services include oil changes, brake repair, tire rotation, engine diagnostics, battery replacement and scheduled maintenance. Service in Tamil and English.
LocationScarborough
CategoryAutomotive
LanguagesTamil · English