Window Treatment Stores in Elmira (NY) Full list of companies Window Treatment Stores category in Elmira, New York Elmira Shade Works 452 W 1st St, Elmira, NY 14901, (607)733-7794 Page 1