Our minions are coding away as we speak

Sorry, we're doing some work on the site

Islam Textiles Inc
5433 Montrose Road, Niagra Falls,
ON, L2H 1K8, Canada
Email: islam@islamtextiles.com
Tel: +1 519 854 1786

Thank you for being patient. We are doing some work on the site and will be back shortly.