Building knowledge and connections

MechoShade Systems, Inc.

Address:
42-03 35th St
Long Island City, NY 11101
USA
Phone: 718-729-2020
Fax: 718-729-2941

Get More Info from this Company

We manufacture a chain-driven manually operated roller-screen system for interior shading, features include removable SnapLoc?; shadecloth mounting spline and SnapLoc fascia.

Unilock Benjamin Moore