Cheap Pest Control Be the first to review Rating: 62 Terminex International 122 E Main St, Portland, IN