Windows in Amherst (NY) Full list of companies Windows category in Amherst, New York New England Sash 206 Berehaven Dr, Amherst, NY 14228, (716)691-1093 Page 1