Tucson AZ Landscaping 1. 3812 N Cherry Creek Pl, Tucson, AZ 85749 | Canyon Landscaping & Construction (520) 749-9150