Hours Of Operations The Home Depot Installation Services Texas Texarkana 75503 The Home Depot Installation Services Hours of Operation and Location in Texarkana, TX 75503 4.3 - 56 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 TexarkanaView More Apparel Sam's ClubTJ MaxxRoss Dress for LessColdwater CreekKmart Sports TargetColemanLady Foot LockerAcademy Sports + OutdoorsMotherhood Maternity Jewelry Sam's ClubHobby LobbyCatoZalesBealls Recommend For You New York La Nails Natural Nails City Nails & Spa Relax Nail Spa Modern Nails & Spa Pro Nails Sephora Inside Jcpenney Mary Kay Cosmetics Spa Nail City