MechoShade Corp.

MechoShade Corp. logo

MechoShade Corp.
42-03 35th Street Long Island City, NY 11101

| Blinds Shades |

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

classified ads FlyerMall