TK Landscapes Landscaping Contractors - Palo Alto, CA (5.86 Miles from Palo Alto, CA) Looking to contact TK Landscapes? You can reach them at 650-444-3235