Stop & Shop 828

Stop & Shop #828 is a Stop & Shop supermarket located at 20 Washington Avenue in Dumont, New Jersey.