Hours Of Operations The Home Depot Installation Services Illinois Champaign 61820 The Home Depot Installation Services Hours of Operation and Location in Champaign, IL 61820 4.1 - 73 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 ChampaignView More Apparel Sam's ClubTJ MaxxBig LotsCarharttCarter's Sports TargetRural KingDick's Sporting GoodsColemanVitamin World Jewelry Sam's ClubHobby LobbyZalesKohl's OutletKay Jewelers Recommend For You New York Angel's Nail Diva Nails Angel Nails M & M Studio Diva Nail Millennium Nail Hair I Am Andy's Barber Shop Mary Kay Cosmetics