Get Directions to Ambassador Pest Control ← View details 718 East Hatcher Rd, Phoenix, Arizona 85020 (602) 544-0515 Get Directions From* To * — Required information