Champlain Place Sobeys

admin

This Sobeys' location adjoins Champlain Mall, Atlantic Canada’s largest enclosed regional shopping centre.   The site enjoys very high visibility and daily traffic counts.