Window Treatment Stores in Foxboro (MA) Full list of companies Window Treatment Stores category in Foxboro, Massachusetts Curtain Closet 211 North St, Foxboro, MA 02035, (508)543-9244 Page 1