Hours Of Operations Staples The Office Superstore Massachusetts Westborough 01581 Staples The Office Superstore Hours of Operation and Location in Westborough, MA 01581 4.4 - 138 votes 18 Lyman St, Westborough, MA 01581 (508) 870-8761 Get Directions Staples The Office Superstore Hours Category: Electronics Hours Hours may vary due to season or holiday reasons. For specific hours, please contact store directly. Map Explore WestboroughView More Apparel MarshallsTJ MaxxBurlington Coat FactoryStein MartCatherines Sports TargetVansJazzerciseOlympia Sports Jewelry MarshallsBurlington Coat FactoryIcing Recommend For You Home Key Title & Closing, Inc. Information Technology Hcl America Incorporated Us Tech Solutions Applied Computer Solutions Green Hills Software Incorporated Automated Business Solutions Integrity Applications Incorporated Pc Helpers Incorporated Computer Connections