Stop & Shop 596

Stop & Shop #596 is a Stop & Shop supermarket located at 180 North Main Street in New City, New York.