U-Haul about to breathe new life into Kmart plaza in Webster
By all appearances the former Kmart plaza on Worcester Road in Webster has seen better days, with that department store long gone and the large space previously occupied by the Shaw’s supermarket to its left also sitting empty.
Read More »