Window Blinds & Shades NYC Welcome to Window Blinds & Shades NYC! Motorized window treatments are luxurious, stylish, and high-tech. Learn why motorized shades add luxury to your life and ambiance to your rooms.
Phone: (646) 927-1735 34 Varick St #537, New York, NY 10013 United States Map Other Categories: Business Services |