Ampro Pest Control Services Landscaping Contractors - Idaho Falls, ID Looking to contact Ampro Pest Control Services? You can reach them at 208-233-5296