site logo

ShopRite to open 'state of the art' store in CT