Silva & Sons is a Sri Lanka company, located in U Leedin Phoddaramulla WD. more detail is as below. Company Information Company Name: Silva & SonsCountry: Sri LankaAddress: U Leedin Phoddaramulla WDInternational Area Code: 94Phone: (+94) ( 034) 2232447 (+94-(+94) ( 034) 2232447) More Links A-Colombo Pharmacy Fine Line Suppliers Silva & Sons Aluthgama Chandananda Ven Thero Udaya Industries ‹ previous | next › Log in to post comments