(Cushing) — The Show N’ Tell Times staff greeted visitors at an open house in it’s new location on Thursday, three weeks after getting moved in. The Show N’Tell Times, a weekly shopping guide has been published in Cushing since 1977, and is making a return to the Downtown area after several years on Main street. The news offices are located at 208 W. Broadway.