Southwest Greens Palm Springs Landscaping Contractors - Indian Wells, CA Looking to contact Southwest Greens Palm Springs? You can reach them at 760-275-7866