Big Lots opens at Imperial Plaza
Wappingers Falls, N.Y. Big Lots said it has opened a new anchor store at Imperial Plaza in Wappingers Falls, N.Y.
The 26,481-sq.-ft. store opened on Sept. 16. It joins a lineup of local and national retailers including The Home Depot, Planet Fitness and Tutor Time.