Dozens gather for grand opening of new Ogden Publix

Dozens gather for grand opening of new Ogden Publix