A new women's clothing store opened in Champlain Place in Dieppe recently.
New women's clothing store opens