1. Do It Yourself Pest Control 3809 N Oracle Rd, Tucson, AZ 85705 Coordinate: 32.27607,-110.97862 Phone: (520) 888-3082