1. Contact IDT Landscaping 1876 E 3rd St, Tempe, AZ 85281 Coordinate: 33.42748,-111.905 Phone: (480) 829-8530