Sellamuthus Textiles

 

Sellamuthus textiles is a chain of textiles showrooms in North srilanka at Nelliady. today it sells all manner of jaffna and has a its flagship store in Nelliady

Address :
Main Street, Nelliady, Jaffna.
Phone :
021-2263238

Enquiries / Listing Details : +94 21 221 7997