Stop & Shop 2555

Stop & Shop #2555 is a Stop & Shop supermarket located at 2160 South Merrick Mall in Merrick, New York.