Hours Of Operations The Paper Store Massachusetts Shrewsbury The Paper Store Hours of Operation and Locations in Shrewsbury, MA 4.7 - 95 votes 2 Locations in Shrewsbury The Paper Store Hours Category: Jewelry The Paper Store - Shrewsbury, MA 01545 50 Boston Tpke Ste 15 View Store Details The Paper Store - Shrewsbury, MA 01545 50 Boston Tpke(508) 831-7711 View Store Details Explore ShrewsburyView More Apparel Burlington Coat FactoryCarharttDress BarnRainbowDots Sports VansBianchiSport CenterFreestyle Jewelry Burlington Coat Factory Recommend For You Blush Boutique Nest Dollar Depot Super Mart Flower Pot Accents Market Jewel Time Especially for You Hakky Instant Shoe Repair