MechoShade Corp.

MechoShade Corp. logo
MechoShade Corp.
42-03 35th Street Long Island City, NY 11101
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 a Review