Hours Of Operations The Home Depot Installation Services Massachusetts Shrewsbury 01545 The Home Depot Installation Services Hours of Operation and Location in Shrewsbury, MA 01545 4.4 - 134 votes (855) 892-4425 Get Directions The Home Depot Installation Services Hours Category: Home & Garden Hours Hours may vary due to season or holiday reasons. For specific hours, please contact store directly. Map Explore ShrewsburyView More Apparel Burlington Coat FactoryCarharttDress BarnRainbowDots Sports VansBianchiSport CenterFreestyle Jewelry Burlington Coat FactoryThe Paper Store Recommend For You Stop & Shop Pharmacy Creative Nail & Spa TIBCO Software Incorporated Time to Clean Top Carpet Cleaners.com Top Convenience Track Field STORE Training Camp Trans Atlantic Incorporated Trustwave Corporation