Menu
Shopping

As Seen on TV Opens in Broadway Plaza

As Seen on TV a new store focusing on TV infomercial products, has recently opened in Broadway Plaza in Walnut Creek. They are located on the backside of the plaza, near Macy’s. As I am loyal Tivo user, I haven’t seen an infomercial in many years. Anything worthwhile checking out?