I think your cat probably has chip in him, try to call providence to locate him, i got a lovely dog from them and she has chip in her if in case she got lost, good luck hope u find him soon
Facebook has a site called Lost Pets of Delaware County, PA. Post a picture of the kitty , if u don't have one Providence will have one.
Does the cat have a chip inserted if lost? If you have pictures post them with a reward if found.
Thanks! Your answer is awaiting moderation.