Inexpensive Pest Control Be the first to review Rating: 70 Wolverine Canyon Pest Control 537 Tressel Rd, Blackfoot, ID