Landscape Supply House · 2304 FM1585, Lubbock, TX 79423