Pest Control Services Be the first to review Rating: 79 Weldon Termite & Pest Control 2705 Alton Dr, Champaign, IL