Ceylon Leaf Springs Factory
A12, 13 Industrial Estates, Ekala, Ja-Ela.
Tel : +94 11 2 232 592
Tel : +94 766 84 54 84
Fax : +94 11 2 240 849
Email: supremeleafsprings@gmail.com