Local Pest Prevention Be the first to review Rating: 61 Terminix Incorporated 3988 E Cantrell St, Decatur, IL