U.S. MOTOR SPARE PARTS COMPANY
# 223, Hill Street, Dehiwela, Sri Lanka.
Tel: 9411 2715726
Fax: 9411 2734953
CAR SMILE AUTO (PVT) LTD.
# 321, Attidiya Main Rd, Dehiwela, Sri Lanka.
Tel: 94 11 2734952
Fax: 94 11 2734953
U.S. MOTOR SPARE PARTS CO. LTD.
# 2926-2, Goubara, Annaka Shi,
Gunma Ken Japan 379-0135.
Tel & Fax: 0081-27-385-6661
Our Japanese supplier assures all parts provided by us