Hours Of Operations The Home Depot Installation Services New York Freeport 11520 The Home Depot Installation Services Hours of Operation and Location in Freeport, NY 11520 4.3 - 88 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 FreeportView More Apparel MarshallsCarharttCarter'sDress BarnRainbow Sports ColemanHockey ShopBasic BasicModellsModell's Sporting Goods Jewelry Marshalls Recommend For You Window World New York Ruby Nails Pink Nails Isabel Beauty Salon Studio Nails J & J Nails J & J Nail Health Street T Sr Incorporated