Mirrors in Amsterdam (NY) Full list of companies Mirrors category in Amsterdam, New York Manor Glass Co 161 E Main St, Amsterdam, NY 12010, (518)843-2259 Page 1