Town & Country Landscape Supply Landscaping Contractors - Los Gatos, CA Looking to contact Town & Country Landscape Supply? You can reach them at 408-354-6603