Pest Exterminating Be the first to review Rating: 73 Red Hall's Pest Control 822 Tank Rd, Lake Providence, LA