The more I think about it I dont think where going to visit Cary, Ohio this yr. However it could come back in the future.. it is one of those unfinished storylines.
So now maybe that its a body shop, I dont forsee maybe PS coming back in that location.
Also I've only found 2 icons in the lantern, I'll look some more but maybe as they update the site more will be shown.