Stop & Shop 684

Stop & Shop #684 is a Stop & Shop supermarket located at 505 North Main Street in Southington, Connecticut.