Window Treatment Stores in Amherst (NY) Full list of companies Window Treatment Stores category in Amherst, New York Place Of Interiors 4498 Main St, Amherst, NY 14226, (716)839-9162 Page 1