Chamasha Trade Center is located in Sri Lanka on Colombo - Ratnapura - Wellawaya - Batticaloa Rd. Chamasha Trade Center is rated 3 out of 5 in the category clothing wholesale market place in Sri Lanka.
Address
Colombo - Ratnapura - Wellawaya - Batticaloa Rd