New store announced for former Boulevard Mall property

Wayfair has confirmed they plan to open a new large-format store at 1261 Niagara Falls Boulevard in Amherst.
Advertisement · Why this ad?

Wayfair has confirmed they plan to open a new large-format store at 1261 Niagara Falls Boulevard in Amherst.