Hours Of Operations Home Depot Texas Southlake Home Depot Hours of Operation and Locations in Southlake, TX 4.9 - 147 votes 1 Locations in Southlake Home Depot Hours Category: Home & Garden Home Depot - Southlake, TX 76092 300 S Village Center Dr(817) 251-1554 View Store Details Explore SouthlakeView More Apparel CostcoTJ MaxxColdwater CreekH & MCarter's Sports CostcoNew BalanceVansColemanLululemon Athletica Jewelry CostcoHobby LobbyKohl's OutletChico'sCharming Charlie Recommend For You CVS Target IKEA Michaels Costco Marshalls Sports Authority Walgreens Publix Great Clips