Smooth Rock Falls is a very small town and there are a lot of feral cats here. I am pretty sure there is a very large colony and many are around the 6th street area. That's part of the reason all the male unneutered cats find my home. I have 6 cats that are outdoor cats,. They have all been spayed and neutered but the vet says cats that are lost, know when they have found a cat friendly home.
Picture from wikipedia feral cats....