Lesli Motor Cycle Works is located in Moratuwa, Sri Lanka on 31/1 Dharamaraththna avanue, Rawathawatta. Lesli Motor Cycle Works is rated 3 out of 5 in the category motorcycle repair shop in Sri Lanka.
Address
31/1 Dharamaraththna avanue, Rawathawatta