Desert Sun Installations Inc Landscaping Contractors - Scottsdale, AZ Looking to contact Desert Sun Installations Inc? You can reach them at 602-626-5306