Closed Today
Claimed
Window Treatment NYC
Window Treatment Installation
205 E 64th St #572,, New York, NY · 10065Business Details
Serving New York, NY
Welcome to Window Treatment NYC! After spending so much time choosing the perfect paint color, a cohesive array of furniture, and the perfect area rug, your window treatments can often feel like an after-thought. As long as they look good and can pro...
Read more
New York, NY
Products/Brands Offered