Stitch & Thread House is located in Matara, Sri Lanka on Baron Waidyarathna Mawatha, Edmond Samarasekara Mawatha. Stitch & Thread House is rated 5 out of 5 in the category garment exporter in Sri Lanka.
Address
Baron Waidyarathna Mawatha, Edmond Samarasekara Mawatha