Home Depot Plans New $13 Million Store in Leon Springs, Texas
Retail Home Depot Plans New $13 Million Store in Leon Springs, Texas The proposed 135,937-square-foot Home Depot development will include a garden center, with construction expected to begin in October 2027 along Interstate 10 Published Date: November 13, 2026, 5:28 AM EST Written By Johana Mukandila Regional Reporter Share Home…