Window Treatment Stores in Newton (MA) Full list of companies Window Treatment Stores category in Newton, Massachusetts Boston Blinds 62 Pettee St, Newton, MA 02464, (617)558-7727 Page 1