Ambassador Pest Control » Member Directory Go back to directory. Add to Address Book. Ambassador Pest Control Ambassador Pest Control Contact: Frank Woodward Work 718 E Hatcher Rd Phoenix AZ 85020 work Work Phone: 602-544-0515work Work Email: frank@ambassadorpestcontrol.comINTERNET Website: www.ambassadorpestcontrol.com Categories: Business & Professional Services Updated 7 months ago.