MechoShade Corp. | Blinds

web icon: 42-03 35th Street Long Island City, NY 11101
web icon: 718 729 2020
web icon:
web icon:
In 1968-1969, MechoShade Corp, then known as HomeCraft Drapery and Upholstery Corp, was working on a project in Atlanta, Georgia with a well-known New York City architectural firm. At that time, HomeCraft Drapery provided all types of window covering
Add Your Review