Stop & Shop 673

Stop & Shop #673 is a Stop & Shop supermarket located at 760 Villa Avenue in Fairfield, Connecticut.