Cheap Pest Control Be the first to review Rating: 79 Hammond and Lemmons 606 Indiana 56, Scottsburg, IN